]> ruderich.org/simon Gitweb - coloredstderr/coloredstderr.git/commitdiff
Fix compilation with clang.
authorSimon Ruderich <simon@ruderich.org>
Mon, 10 Jun 2013 19:27:12 +0000 (21:27 +0200)
committerSimon Ruderich <simon@ruderich.org>
Mon, 10 Jun 2013 19:27:12 +0000 (21:27 +0200)
src/coloredstderr.c

index d4ffdb6aa5bcb84cc3d9450e5ea8052b534a06cd..cc588836817b4dfaad26713b7a3b24f77c145cff 100644 (file)
 
 /* Conflicting declaration in glibc. */
 #undef fwrite_unlocked
+/* These functions may be macros when compiling with hardening flags (fortify)
+ * which cause build failures when used in our hook macros below. Observed
+ * with Clang on Debian Wheezy. */
+#undef printf
+#undef fprintf
 
 
 /* Used by various functions, including debug(). */