Module Name:    src
Committed By:   joerg
Date:           Sat Jan 16 01:14:21 UTC 2016

Modified Files:
        src/external/bsd/tmux/dist: log.c

Log Message:
Fix merge error of diagnostic pragmas.


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/bsd/tmux/dist/log.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/external/bsd/tmux/dist/log.c
diff -u src/external/bsd/tmux/dist/log.c:1.9 src/external/bsd/tmux/dist/log.c:1.10
--- src/external/bsd/tmux/dist/log.c:1.9	Sun Jan 10 19:02:13 2016
+++ src/external/bsd/tmux/dist/log.c	Sat Jan 16 01:14:21 2016
@@ -93,9 +93,6 @@ log_vwrite(const char *msg, va_list ap)
 	free(out);
 	free(fmt);
 }
-#if __GNUC_PREREQ__(4, 6) || defined(__clang__)
-#pragma GCC diagnostic push
-#endif
 
 /* Log a debug message. */
 void
@@ -108,6 +105,11 @@ log_debug(const char *msg, ...)
 	va_end(ap);
 }
 
+#if __GNUC_PREREQ__(4, 6) || defined(__clang__)
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wformat-nonliteral"
+#endif
+
 /* Log a critical error with error string and die. */
 __dead void
 log_fatal(const char *msg, ...)
@@ -135,3 +137,7 @@ log_fatalx(const char *msg, ...)
 	log_vwrite(fmt, ap);
 	exit(1);
 }
+
+#if __GNUC_PREREQ__(4, 6) || defined(__clang__)
+#pragma GCC diagnostic pop
+#endif

Reply via email to