aboutsummaryrefslogtreecommitdiff
path: root/src/singleapplication.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/singleapplication.cpp')
-rw-r--r--src/singleapplication.cpp8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/singleapplication.cpp b/src/singleapplication.cpp
index 331268b..2c74e6c 100644
--- a/src/singleapplication.cpp
+++ b/src/singleapplication.cpp
@@ -29,9 +29,11 @@ SingleApplication::SingleApplication(int &argc, char **argv) : QApplication(argc
SingleApplication::~SingleApplication()
{
- if(m_localServer->isListening()) {
- m_localServer->close();
- QLocalServer::removeServer(LOCALSERVER_KEY);
+ if(m_localServer) {
+ if(m_localServer->isListening()) {
+ m_localServer->close();
+ QLocalServer::removeServer(LOCALSERVER_KEY);
+ }
}
}