diff options
author | Aaron Kennedy <aaron.kennedy@nokia.com> | 2010-02-23 06:18:33 (GMT) |
---|---|---|
committer | Aaron Kennedy <aaron.kennedy@nokia.com> | 2010-02-23 06:19:10 (GMT) |
commit | 287a8757e348f56e2ae918d1aa5bf329c985f620 (patch) | |
tree | 842b54d60caeaf750884e61eefc54b5cf79f7272 /src/declarative/qml/qmlenginedebug.cpp | |
parent | cd8d8d49f78c1cbb8ad3546e66a461b9e6e29ff5 (diff) | |
download | Qt-287a8757e348f56e2ae918d1aa5bf329c985f620.zip Qt-287a8757e348f56e2ae918d1aa5bf329c985f620.tar.gz Qt-287a8757e348f56e2ae918d1aa5bf329c985f620.tar.bz2 |
QmlExpression API review
Diffstat (limited to 'src/declarative/qml/qmlenginedebug.cpp')
-rw-r--r-- | src/declarative/qml/qmlenginedebug.cpp | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/declarative/qml/qmlenginedebug.cpp b/src/declarative/qml/qmlenginedebug.cpp index 2ab709a..973e5e5 100644 --- a/src/declarative/qml/qmlenginedebug.cpp +++ b/src/declarative/qml/qmlenginedebug.cpp @@ -408,14 +408,13 @@ void QmlEngineDebugServer::messageReceived(const QByteArray &message) QmlContext *context = qmlContext(object); QVariant result; if (object && context) { - QmlExpression *exprObj = new QmlExpression(context, expr, object); + QmlExpression exprObj(context, expr, object); bool undefined = false; - QVariant value = exprObj->value(&undefined); + QVariant value = exprObj.value(&undefined); if (undefined) result = QLatin1String("<undefined>"); else result = valueContents(value); - delete exprObj; } else { result = QLatin1String("<unknown context>"); } |