History

Avoid creating a new variable in js print

Ryan Huffman committed 11 years ago

Commit 396bb611 parent 5f33ac51 file · +5 −5Browse files

Showing the changes to libraries/script-engine/src/ScriptEngine.cpp (1 of 1 file). Show all

Unified · Split

libraries/script-engine/src/ScriptEngine.cpp+5−5
@@ -55,11 +55,11 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine){ · 54 unmodified lines
55 }55 }
56 qCDebug(scriptengine) << "script:print()<<" << message;56 qCDebug(scriptengine) << "script:print()<<" << message;
57 57
58 QString scriptMessage = message.replace("\\", "\\\\")58 message = message.replace("\\", "\\\\")
59 .replace("\n", "\\n")59 .replace("\n", "\\n")
60 .replace("\r", "\\r")60 .replace("\r", "\\r")
61 .replace("'", "\\'");61 .replace("'", "\\'");
62 engine->evaluate("Script.print('" + scriptMessage + "')");62 engine->evaluate("Script.print('" + message + "')");
63 63
64 return QScriptValue();64 return QScriptValue();
65}65}