From d35241cdbe018e2fdc6f4963adb62fa552460add Mon Sep 17 00:00:00 2001 From: NRK Date: Sat, 12 Feb 2022 15:33:25 +0600 Subject: [PATCH] fix wc_map_range_search() parameter type mismatch caught by trying to compile on gcc with LTO enabled --- libwc/search.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libwc/search.c b/libwc/search.c index 655d1e0..0d6ef2d 100644 --- a/libwc/search.c +++ b/libwc/search.c @@ -51,7 +51,7 @@ wc_map3_search(wc_uint16 c1, wc_uint16 c2, wc_map3 *map, size_t n) } wc_map * -wc_map_range_search(wc_uint16 code, wc_map *map, int n) +wc_map_range_search(wc_uint16 code, wc_map *map, size_t n) { return (wc_map *)bsearch((void *)&code, (void *)map, n, sizeof(wc_map), map_range_cmp);