diff options
author | Lars Knoll <lars.knoll@digia.com> | 2014-05-08 20:11:08 +0200 |
---|---|---|
committer | Simon Hausmann <simon.hausmann@digia.com> | 2014-07-22 13:49:15 +0200 |
commit | c241320db7ea3e272f229aeee3ef9bb6cb67f4b1 (patch) | |
tree | a0bcfde1b427fe3d3d3f3b0af20f6cb4c9cff01b /src/qml/jsruntime | |
parent | f010fae3cf287974d40b2c90a9a3a153192b2630 (diff) |
Convert constructors for builtin functions
Change-Id: I9db595e5d6ee20a291252566a38ac3bdfff900f6
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
Diffstat (limited to 'src/qml/jsruntime')
-rw-r--r-- | src/qml/jsruntime/qv4managed_p.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/qml/jsruntime/qv4managed_p.h b/src/qml/jsruntime/qv4managed_p.h index 729e835bb3..986ee6e960 100644 --- a/src/qml/jsruntime/qv4managed_p.h +++ b/src/qml/jsruntime/qv4managed_p.h @@ -208,6 +208,9 @@ struct Q_QML_PRIVATE_EXPORT Managed }; void setVTable(const ManagedVTable *vt); + ReturnedValue asReturnedValue() const { + return reinterpret_cast<Managed *>(const_cast<Data *>(this))->asReturnedValue(); + } void *operator new(size_t size, ExecutionEngine *e); void *operator new(size_t, Managed *m) { return m; } |