History

fix memory leak

Thijs Wenker committed 11 years ago

Commit c7346201 parent fd82f051 file · +2 −2Browse files

Showing the changes to libraries/script-engine/src/WebSocketClass.cpp (1 of 1 file). Show all

Unified · Split

libraries/script-engine/src/WebSocketClass.cpp+2−2
@@ -34,7 +34,7 @@ void WebSocketClass::initialize() { · 33 unmodified lines
3434 connect(_webSocket, &QWebSocket::disconnected, this, &WebSocketClass::handleOnClose);
3535 connect(_webSocket, &QWebSocket::textMessageReceived, this, &WebSocketClass::handleOnMessage);
3636 connect(_webSocket, &QWebSocket::connected, this, &WebSocketClass::handleOnOpen);
37− _binaryType = "blob";
37+ _binaryType = QStringLiteral("blob");
3838 }
3939
4040 QScriptValue WebSocketClass::constructor(QScriptContext* context, QScriptEngine* engine) {
@@ -46,7 +46,7 @@ QScriptValue WebSocketClass::constructor(QScriptContext* context, QScriptEngine* · 5 unmodified lines
4646 }
4747
4848 WebSocketClass::~WebSocketClass() {
49−
49+ _webSocket->deleteLater();
5050 }
5151
5252 void WebSocketClass::send(QScriptValue message) {