diff options
author | Lars Knoll <lars.knoll@theqtcompany.com> | 2015-01-09 19:48:56 +0100 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2015-01-12 11:04:30 +0100 |
commit | 53e144ae8dec84f70870a5e315c3043b16b57d92 (patch) | |
tree | 8ddc93adb025c19d1c45daab39a6c63b1f1b561b /src/qml/jsruntime/qv4managed_p.h | |
parent | 7a0d121f9eafee9dfb948dce01de8204c4385e94 (diff) |
Fold the inUse flag into the internalClass pointer
Revert the flag (ie. flag == 0 means the item is used), and fold it
into the second lowest bit of the internalClass/nextFree field.
Change-Id: I7b690fdce00d16aa538fa70a269a755511477c5c
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime/qv4managed_p.h')
-rw-r--r-- | src/qml/jsruntime/qv4managed_p.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/qml/jsruntime/qv4managed_p.h b/src/qml/jsruntime/qv4managed_p.h index 28b7059e4c..27a601ee13 100644 --- a/src/qml/jsruntime/qv4managed_p.h +++ b/src/qml/jsruntime/qv4managed_p.h @@ -290,7 +290,7 @@ public: InternalClass *internalClass() const { return d()->internalClass; } void setInternalClass(InternalClass *ic) { d()->internalClass = ic; } - bool inUse() const { return d()->inUse; } + bool inUse() const { return d()->inUse(); } bool markBit() const { return d()->markBit; } static void destroy(Heap::Base *) {} |