This was causing them to leak every time
Showing the changes to libraries/script-engine/src/XMLHttpRequestClass.cpp (1 of 1 file). Show all
Unified · Split
| @@ -57,7 +57,7 @@ XMLHttpRequestClass::~XMLHttpRequestClass() { · 56 unmodified lines | ||
| 57 | 57 | } |
| 58 | 58 | |
| 59 | 59 | QScriptValue XMLHttpRequestClass::constructor(QScriptContext* context, QScriptEngine* engine) { |
| 60 | − return engine->newQObject(new XMLHttpRequestClass(engine)); | |
| 60 | + return engine->newQObject(new XMLHttpRequestClass(engine), QScriptEngine::ScriptOwnership); | |
| 61 | 61 | } |
| 62 | 62 | |
| 63 | 63 | QScriptValue XMLHttpRequestClass::getStatus() const { |