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
5555 }
5656 qCDebug(scriptengine) << "script:print()<<" << message;
5757
58− QString scriptMessage = message.replace("\\", "\\\\")
59− .replace("\n", "\\n")
60− .replace("\r", "\\r")
61− .replace("'", "\\'");
62− engine->evaluate("Script.print('" + scriptMessage + "')");
58+ message = message.replace("\\", "\\\\")
59+ .replace("\n", "\\n")
60+ .replace("\r", "\\r")
61+ .replace("'", "\\'");
62+ engine->evaluate("Script.print('" + message + "')");
6363
6464 return QScriptValue();
6565 }