diff -Naur avarice-2.13/src/pragma.h avarice-2.13-mod/src/pragma.h
--- avarice-2.13/src/pragma.h 2011-12-12 13:42:23.000000000 +0100
+++ avarice-2.13-mod/src/pragma.h 2016-02-18 01:15:42.733234842 +0100
@@ -28,9 +28,9 @@
*/
#if defined(__GNUC__)
# if __GNUC__ > 4
-# define PRAGMA_DIAG_PUSH _Pragma(GCC diagnostic push)
-# define PRAGMA_DIAG_POP _Pragma(GCC diagnostic pop)
-# define PRAGMA_DIAG_IGNORED(x) _Pragma(GCC diagnostic ignored x)
+# define PRAGMA_DIAG_PUSH _Pragma("GCC diagnostic push")
+# define PRAGMA_DIAG_POP _Pragma("GCC diagnostic pop")
+# define PRAGMA_DIAG_IGNORED(x) _Pragma("GCC diagnostic ignored x")
# elif __GNUC__ == 4
# if __GNUC_MINOR__ >= 6
# define PRAGMA_DIAG_PUSH _Pragma("GCC diagnostic push")