diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2011-09-26 15:07:12 +0200 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2011-09-27 08:30:28 +0200 |
commit | c7d8462bf8919fa887d264adcccdf1e38eb6422c (patch) | |
tree | 98d199c4da25cd7c75490459698df5d4f61791dc /src/libs/qmljs/qmljsvalueowner.cpp | |
parent | 5daf6705acfdf8e7def76b772d31794fcb1fc040 (diff) |
QmlJS: Fix threading issue in QmlObjectValue.
Still need to get rid of the lock in ValueOwner::registerValue.
Change-Id: If9bbc548de54edf52805906aaaf730f5c66573dd
Reviewed-on: http://codereview.qt-project.org/5542
Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
Diffstat (limited to 'src/libs/qmljs/qmljsvalueowner.cpp')
-rw-r--r-- | src/libs/qmljs/qmljsvalueowner.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljsvalueowner.cpp b/src/libs/qmljs/qmljsvalueowner.cpp index c6ef8fd52c..aaa9f4d28b 100644 --- a/src/libs/qmljs/qmljsvalueowner.cpp +++ b/src/libs/qmljs/qmljsvalueowner.cpp @@ -453,6 +453,7 @@ const ObjectValue *ValueOwner::qtObject() const void ValueOwner::registerValue(Value *value) { + // ### get rid of this lock QMutexLocker locker(&_mutex); _registeredValues.append(value); } |