summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--lib/colorize-posix.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/colorize-posix.c b/lib/colorize-posix.c
index 37bc6400..116bbb2c 100644
--- a/lib/colorize-posix.c
+++ b/lib/colorize-posix.c
@@ -16,6 +16,12 @@
Foundation, Inc., 51 Franklin Street - Fifth Floor, Boston, MA
02110-1301, USA. */
+/* Without this pragma, gcc 4.7.0 20120102 suggests that the
+ init_colorize function might be candidate for attribute 'const' */
+#if (__GNUC__ == 4 && 6 <= __GNUC_MINOR__) || 4 < __GNUC__
+# pragma GCC diagnostic ignored "-Wsuggest-attribute=const"
+#endif
+
#include <config.h>
#include "colorize.h"