From 431ab9bd65f08c3d5417da3cf8325922df53cca8 Mon Sep 17 00:00:00 2001 From: Christian Stenger Date: Thu, 4 Jun 2015 07:05:46 +0200 Subject: [PATCH] CodeModelBackend: Fix compile for gcc 4.7.3 Introduced with e2f8a9883b84db38bdcd2dfca27ebe2bc2934ecb Change-Id: I16d04388a8c341f93ed7c3579677f3884a123f66 Reviewed-by: Nikolai Kosjar --- src/libs/codemodelbackendipc/connectionserver.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libs/codemodelbackendipc/connectionserver.cpp b/src/libs/codemodelbackendipc/connectionserver.cpp index fc592864396..1c26c6f7c9d 100644 --- a/src/libs/codemodelbackendipc/connectionserver.cpp +++ b/src/libs/codemodelbackendipc/connectionserver.cpp @@ -49,7 +49,7 @@ ConnectionServer::ConnectionServer(const QString &connectionName) connect(&localServer, &QLocalServer::newConnection, this, &ConnectionServer::handleNewConnection); std::atexit(&ConnectionServer::removeServer); -#if defined(Q_OS_LINUX) +#if defined(_GLIBCXX_HAVE_AT_QUICK_EXIT) std::at_quick_exit(&ConnectionServer::removeServer); #endif std::set_terminate(&ConnectionServer::removeServer);