Fix: dont release object when client is dead

Dieser Commit ist enthalten in:
Reinder Feenstra 2019-12-21 21:20:41 +01:00
Ursprung af084bff45
Commit 37367e1986
2 geänderte Dateien mit 3 neuen und 1 gelöschten Zeilen

Datei anzeigen

@ -49,6 +49,7 @@ Client::Client() :
Client::~Client()
{
instance = nullptr;
}
bool Client::isDisconnected() const

Datei anzeigen

@ -33,7 +33,8 @@ Object::Object(Handle handle, const QString& classId) :
Object::~Object()
{
Client::instance->releaseObject(this);
if(Client::instance)
Client::instance->releaseObject(this);
}
const Property* Object::getProperty(const QString& name) const