gcc version condition check on using pragma 47/108947/1 accepted/tizen/common/20170109.202449 accepted/tizen/ivi/20170109.084943 accepted/tizen/mobile/20170109.084839 accepted/tizen/tv/20170109.084906 accepted/tizen/unified/20170309.034038 accepted/tizen/wearable/20170109.084923 submit/tizen/20170109.064234 submit/tizen_unified/20170308.100409
authorKyungwook Tak <k.tak@samsung.com>
Fri, 6 Jan 2017 08:52:44 +0000 (17:52 +0900)
committerKyungwook Tak <k.tak@samsung.com>
Fri, 6 Jan 2017 08:52:44 +0000 (17:52 +0900)
pragma dianogstic ignored makes warning on gcc version 4
so define it when gcc version is 6 or upper

Change-Id: I0a62af50418ae4f11d7396fc52bbc770143e037f
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
src/manager/sqlcipher/sqlcipher.c

index 64f35df..c881d32 100644 (file)
@@ -47,7 +47,9 @@
 #pragma GCC diagnostic warning "-Wunused-but-set-variable"
 #pragma GCC diagnostic warning "-Wunused-parameter"
 #pragma GCC diagnostic warning "-Wsign-compare"
+#if __GNUC__ >= 6
 #pragma GCC diagnostic ignored "-Wunused-const-variable"
+#endif
 
 #define SQLCIPHER_CORE 1
 #define SQLCIPHER_AMALGAMATION 1