]> git.ozlabs.org Git - ccan/blobdiff - ccan_tools/libtap/src/tap.h
Fix talloc's use of PRINTF_ATTRIBUTE clash.
[ccan] / ccan_tools / libtap / src / tap.h
index 4a8b346f222202610711700711fba112e097ca9f..9a14c69660a6c382c4283ab8bc7c28b226689204 100644 (file)
 
 # define skip_end } while(0)
 
+#ifndef PRINTF_ATTRIBUTE
 #ifdef __GNUC__
 #define PRINTF_ATTRIBUTE(a1, a2) __attribute__ ((format (__printf__, a1, a2)))
 #else
 #define PRINTF_ATTRIBUTE(a1, a2)
 #endif
+#endif
 
 unsigned int _gen_result(int, const char *, char *, unsigned int, char *, ...)
        PRINTF_ATTRIBUTE(5, 6);