aboutsummaryrefslogtreecommitdiffstats
path: root/parse-common.c
diff options
context:
space:
mode:
authorMattias Andrée <m@maandree.se>2026-10-17 04:10:29 +0200
committerMattias Andrée <m@maandree.se>2026-10-17 04:10:29 +0200
commit8c9a2eef5331e5d22489e738d2080b255f9cc245 (patch)
tree89d9bebeb5ffe4f15302640aae8be60a1fc87d90 /parse-common.c
parentUpdate to Unicode 18.0.0 (diff)
downloadlibcmap-8c9a2eef5331e5d22489e738d2080b255f9cc245.tar.gz
libcmap-8c9a2eef5331e5d22489e738d2080b255f9cc245.tar.bz2
libcmap-8c9a2eef5331e5d22489e738d2080b255f9cc245.tar.xz
Add character data
Signed-off-by: Mattias Andrée <m@maandree.se>
Diffstat (limited to '')
-rw-r--r--parse-common.c8
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