diff options
author | Thomas Voss <mail@thomasvoss.com> | 2024-03-10 17:25:29 +0200 |
---|---|---|
committer | Thomas Voss <mail@thomasvoss.com> | 2024-03-10 17:25:29 +0200 |
commit | 776224c34ed894e63e3bcf7806c58090d2b72f4f (patch) | |
tree | 4dc7a237e9ef649e590570150a036419165d7989 /lib/mbstring/u8hassfx.c | |
parent | c3d40a0dba2d4cff85ef78d06973aeacc778cc74 (diff) |
Fix bugs in u8haspfx() and u8hassfx()
Diffstat (limited to 'lib/mbstring/u8hassfx.c')
-rw-r--r-- | lib/mbstring/u8hassfx.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/mbstring/u8hassfx.c b/lib/mbstring/u8hassfx.c index 8ca5f96..e31bb4b 100644 --- a/lib/mbstring/u8hassfx.c +++ b/lib/mbstring/u8hassfx.c @@ -1,9 +1,10 @@ #include <string.h> +#include "macros.h" #include "mbstring.h" bool u8hassfx(const char8_t *s, size_t n, const char8_t *sfx, size_t m) { - return n >= m && memcmp(s + n - m, sfx, m); + return n >= m && memeq(s + n - m, sfx, m); } |