summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@theqtcompany.com>2015-05-13 13:42:57 +0200
committerNikolai Kosjar <nikolai.kosjar@theqtcompany.com>2015-05-21 10:12:44 +0000
commit91dd0d90a5358e1e91915f664f0423834016b3ef (patch)
tree4d044852436d4dfb28815d7b19c4a3319787cf57
parent8b993ecb3428caa485fd71edfc4db1a7bf9e6579 (diff)
downloadqt-creator-91dd0d90a5358e1e91915f664f0423834016b3ef.tar.gz
std::at_quick_exit don't exists under mac
Change-Id: Ie6867521819256c314b8df2489f7982d613cda16 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@theqtcompany.com>
-rw-r--r--src/libs/codemodelbackendipc/source/connectionserver.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libs/codemodelbackendipc/source/connectionserver.cpp b/src/libs/codemodelbackendipc/source/connectionserver.cpp
index ad94ff083f..ff2b888e08 100644
--- a/src/libs/codemodelbackendipc/source/connectionserver.cpp
+++ b/src/libs/codemodelbackendipc/source/connectionserver.cpp
@@ -45,7 +45,7 @@ ConnectionServer::ConnectionServer()
{
connect(&localServer, &QLocalServer::newConnection, this, &ConnectionServer::handleNewConnection);
std::atexit(&ConnectionServer::removeServer);
-#ifndef Q_OS_WIN
+#if defined(Q_OS_LINUX)
std::at_quick_exit(&ConnectionServer::removeServer);
#endif
std::set_terminate(&ConnectionServer::removeServer);