From 59a5c0c232b5512a86d71d26b25ac9ac1eb0abcb Mon Sep 17 00:00:00 2001
From: Orgad Shaneh <orgad.shaneh@audiocodes.com>
Date: Fri, 2 Jun 2017 16:31:41 +0300
Subject: [PATCH] CppTools: Avoid QT_SUPPORT macro

It is deprecated, and GCC7 warns about RHS expansion to defined.

Change-Id: I161ee9c566ee12d0e443a9054dd0e5cdadc0518e
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
---
 src/plugins/cpptools/stringtable.cpp | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/plugins/cpptools/stringtable.cpp b/src/plugins/cpptools/stringtable.cpp
index 59cc7f8a64..a3bcf443c4 100644
--- a/src/plugins/cpptools/stringtable.cpp
+++ b/src/plugins/cpptools/stringtable.cpp
@@ -56,7 +56,7 @@ QString StringTable::insert(const QString &string)
     if (string.isEmpty())
         return string;
 
-#if QT_SUPPORTS(UNSHARABLE_CONTAINERS)
+#ifndef QT_NO_UNSHARABLE_CONTAINERS
     QTC_ASSERT(const_cast<QString&>(string).data_ptr()->ref.isSharable(), return string);
 #endif
 
-- 
GitLab