Make XML HTTP requests script owned

This was causing them to leak every time
This commit is contained in:
Clement 2019-08-07 13:18:39 -07:00
parent 0728df8a8f
commit 0b72e4dc60

View file

@ -57,7 +57,7 @@ XMLHttpRequestClass::~XMLHttpRequestClass() {
}
QScriptValue XMLHttpRequestClass::constructor(QScriptContext* context, QScriptEngine* engine) {
return engine->newQObject(new XMLHttpRequestClass(engine));
return engine->newQObject(new XMLHttpRequestClass(engine), QScriptEngine::ScriptOwnership);
}
QScriptValue XMLHttpRequestClass::getStatus() const {