diff options
Diffstat (limited to 'parse-common.c')
| -rw-r--r-- | parse-common.c | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/parse-common.c b/parse-common.c index aeac342..49f6d49 100644 --- a/parse-common.c +++ b/parse-common.c @@ -2,12 +2,20 @@ #include <ctype.h> #include <errno.h> #include <inttypes.h> +#include <stdarg.h> #include <stdint.h> #include <stdio.h> #include <stdlib.h> #include <string.h> #include <unistd.h> +#if defined(__clang__) +# pragma clang diagnostic ignored "-Wunsafe-buffer-usage" /* broken */ +# pragma clang diagnostic ignored "-Wimplicit-void-ptr-cast" /* C++ */ +# pragma clang diagnostic ignored "-Wpre-c11-compat" /* C++ */ +# pragma clang diagnostic ignored "-Wdisabled-macro-expansion" /* libc */ +#endif + #define ULTIMATE_CODEPOINT 0x10FFFFul |
