diff --git a/src/qml/jsruntime/qv4string.cpp b/src/qml/jsruntime/qv4string.cpp index 63a8e93878d0b4c77485710f23dec7f539cf747a..bd8a5ffccb7874a4e34e0b4c7b1a0f13b71eac96 100644 --- a/src/qml/jsruntime/qv4string.cpp +++ b/src/qml/jsruntime/qv4string.cpp @@ -119,7 +119,7 @@ const ObjectVTable String::static_vtbl = void String::destroy(Managed *that) { - static_cast<String*>(that)->~String(); + static_cast<String*>(that)->d()->~Data(); } void String::markObjects(Managed *that, ExecutionEngine *e)