diff --git a/source/scripting/ScriptGlue.cpp b/source/scripting/ScriptGlue.cpp index 1dd9c94165..fe70c1c910 100755 --- a/source/scripting/ScriptGlue.cpp +++ b/source/scripting/ScriptGlue.cpp @@ -65,7 +65,7 @@ JSBool writeConsole( JSContext* context, JSObject* globalObject, unsigned int ar { assert( argc >= 1 ); CStr output = g_ScriptingHost.ValueToString( argv[0] ); - g_Console->InsertMessage( output ); + g_Console->InsertMessage( L"%S", output ); return( JS_TRUE ); } diff --git a/source/scripting/ScriptingHost.cpp b/source/scripting/ScriptingHost.cpp index 3b8e47c470..94244ff7c8 100755 --- a/source/scripting/ScriptingHost.cpp +++ b/source/scripting/ScriptingHost.cpp @@ -292,13 +292,13 @@ double ScriptingHost::ValueToDouble(const jsval value) void ScriptingHost::ErrorReporter(JSContext * context, const char * message, JSErrorReport * report) { - g_Console->InsertMessage( "%s ( %d )", report->filename, report->lineno ); + g_Console->InsertMessage( L"%S ( %d )", report->filename, report->lineno ); if( message ) { - g_Console->InsertMessage( message ); + g_Console->InsertMessage( L"%S", message ); } else - g_Console->InsertMessage( "No error message available" ); + g_Console->InsertMessage( L"No error message available" ); if (report->filename != NULL) {