From cb3bad5d70032fc63c6cd847b24f9ae965422a79 Mon Sep 17 00:00:00 2001 From: szdytom Date: Sat, 24 Jun 2023 18:35:05 +0800 Subject: [PATCH] fix CE on clang --- include/util/misc.h | 1 + src/util/critbit.c | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/include/util/misc.h b/include/util/misc.h index 48a9b1d..9de04fd 100644 --- a/include/util/misc.h +++ b/include/util/misc.h @@ -2,6 +2,7 @@ #define ACC_UTIL_MISC_H #include +#include #define ACC_ARRAY_LENGTH(a) (sizeof((a))/sizeof(*(a))) diff --git a/src/util/critbit.c b/src/util/critbit.c index edba713..667446d 100644 --- a/src/util/critbit.c +++ b/src/util/critbit.c @@ -4,6 +4,7 @@ #include "util/critbit.h" #include "util/misc.h" #include +#include #include // critbit tree internal node @@ -123,7 +124,7 @@ struct critbit_node* critbit_insert(struct critbit_tree *self, struct critbit_no } return (p); -DIFFER_FOUND: +DIFFER_FOUND:; size_t new_critbit = differbyte << 3; while ((differbit & 1) == 0) { new_critbit += 1;