aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/qml/qqmlbinding.cpp
diff options
context:
space:
mode:
authorLars Knoll <lars.knoll@qt.io>2016-11-30 15:37:22 +0100
committerLars Knoll <lars.knoll@qt.io>2016-12-09 08:30:54 +0000
commit68d73a253a974967e18ba23719af31fd47434585 (patch)
tree0a3092a0159089d35262d36b2a371bdcacba4217 /src/qml/qml/qqmlbinding.cpp
parent55101d6937880f4dfd8d8eb79fbb15a8e7bb508a (diff)
Add sourceLocation() accessor to QQmlJavascriptExpression
And remove it from the derived QQmlBoundSignalExpression class. Change-Id: I93cdc67136ddd916474acd2169faf380e296a900 Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/qml/qqmlbinding.cpp')
-rw-r--r--src/qml/qml/qqmlbinding.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qml/qml/qqmlbinding.cpp b/src/qml/qml/qqmlbinding.cpp
index d55b4df13e..5e41ea1758 100644
--- a/src/qml/qml/qqmlbinding.cpp
+++ b/src/qml/qml/qqmlbinding.cpp
@@ -197,6 +197,7 @@ protected:
QQmlPropertyData::WriteFlags flags, QV4::Scope &scope,
const QV4::ScopedFunctionObject &f) Q_DECL_OVERRIDE Q_DECL_FINAL
{
+ Q_UNUSED(f);
auto ep = QQmlEnginePrivate::get(scope.engine);
ep->referenceScarceResources();
@@ -212,7 +213,7 @@ protected:
if (!watcher.wasDeleted()) {
if (error) {
- delayedError()->setErrorLocation(f->sourceLocation());
+ delayedError()->setErrorLocation(sourceLocation());
delayedError()->setErrorObject(m_target.data());
}