History

Update ScriptEngine.cpp

Just some revisions...

Kalila L committed 6 years ago

Commit ab46b1f1 parent 4096d751 file · +6 −6Browse 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+6−6
@@ -120,7 +120,7 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine) { · 119 unmodified lines
120120
121121 // was this generated by a script engine? If we don't recognize it then send the message and exit
122122 ScriptEngine* scriptEngine = qobject_cast<ScriptEngine*>(engine);
123− if (scriptEngine == nullptr) {
123+ if (!scriptEngine) {
124124 qCDebug(scriptengine_script, "%s", qUtf8Printable(message));
125125 return QScriptValue();
126126 }
@@ -130,20 +130,17 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine) { · 3 unmodified lines
130130 AbstractLoggerInterface* loggerInterface = AbstractLoggerInterface::get();
131131 if (loggerInterface->showSourceDebugging()) {
132132 QScriptContext* userContext = context;
133− while (userContext != nullptr && QScriptContextInfo(userContext).functionType() == QScriptContextInfo::NativeFunction) {
133+ while (userContext && QScriptContextInfo(userContext).functionType() == QScriptContextInfo::NativeFunction) {
134134 userContext = userContext->parentContext();
135135 }
136136 QString location;
137− if (userContext != nullptr) {
137+ if (userContext) {
138138 QScriptContextInfo contextInfo(userContext);
139139 QString fileName = contextInfo.fileName();
140140 int lineNumber = contextInfo.lineNumber();
141141 QString functionName = contextInfo.functionName();
142142
143143 location = functionName;
144− if (lineNumber != -1) {
145− location = QString("%1:%2").arg(location).arg(lineNumber);
146− }
147144 if (!fileName.isEmpty()) {
148145 if (location.isEmpty()) {
149146 location = fileName;
@@ -151,6 +148,9 @@ static QScriptValue debugPrint(QScriptContext* context, QScriptEngine* engine) { · 1 unmodified line
151148 location = QString("%1 at %2").arg(location).arg(fileName);
152149 }
153150 }
151+ if (lineNumber != -1) {
152+ location = QString("%1:%2").arg(location).arg(lineNumber);
153+ }
154154 }
155155 if (location.isEmpty()) {
156156 location = scriptEngine->getFilename();