Merge remote-tracking branch 'origin/5.4' into dev
authorSimon Hausmann <simon.hausmann@theqtcompany.com>
Wed, 5 Nov 2014 06:04:07 +0000 (22:04 -0800)
committerSimon Hausmann <simon.hausmann@theqtcompany.com>
Wed, 5 Nov 2014 06:04:19 +0000 (22:04 -0800)
Conflicts:
src/qml/jsruntime/qv4errorobject_p.h

Change-Id: I7fc1211295738a9fae32b783a9f001f1613785e4

1  2 
src/qml/jsruntime/qv4errorobject_p.h
src/qml/jsruntime/qv4sequenceobject.cpp
src/qml/qml/qqmllocale_p.h
src/quick/scenegraph/coreapi/qsgbatchrenderer.cpp

@@@ -70,8 -70,8 +70,8 @@@ struct ErrorObject: Object 
      SyntaxErrorObject *asSyntaxError();
  
      static ReturnedValue method_get_stack(CallContext *ctx);
 -    static void markObjects(Managed *that, ExecutionEngine *e);
 +    static void markObjects(HeapObject *that, ExecutionEngine *e);
-     static void destroy(Managed *that) { static_cast<ErrorObject *>(that)->~ErrorObject(); }
+     static void destroy(Managed *that) { static_cast<ErrorObject *>(that)->d()->~Data(); }
  };
  
  template<>
Simple merge