diff options
Diffstat (limited to 'src/lib/buildgraph/command.cpp')
-rw-r--r-- | src/lib/buildgraph/command.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/lib/buildgraph/command.cpp b/src/lib/buildgraph/command.cpp index 456ca0d7c..c916d048f 100644 --- a/src/lib/buildgraph/command.cpp +++ b/src/lib/buildgraph/command.cpp @@ -259,11 +259,10 @@ void JavaScriptCommand::fillFromScriptValue(const QScriptValue *scriptValue, con m_codeLocation = codeLocation; AbstractCommand::fillFromScriptValue(scriptValue, codeLocation); QScriptValue sourceCode = scriptValue->property("sourceCode"); - if (sourceCode.isFunction()) { + if (sourceCode.isFunction()) m_sourceCode = "(" + sourceCode.toString() + ")()"; - } else { + else m_sourceCode = sourceCode.toString(); - } static QSet<QString> predefinedProperties = QSet<QString>() << "description" << "highlight" << "silent" << "className" << "sourceCode"; |