Tue, 08 Jul 2025 19:55:55 +0200
rename asc_memcmp() to asc_memcmpc() to avoid confusion with regular memcmp()
src/ascension/datatypes.h | file | annotate | diff | comparison | revisions |
--- a/src/ascension/datatypes.h Tue Jul 08 19:32:31 2025 +0200 +++ b/src/ascension/datatypes.h Tue Jul 08 19:55:55 2025 +0200 @@ -133,7 +133,7 @@ // General Utility Functions // -------------------------------------------------------------------------- -static inline bool asc_memcmp(const void *mem, char c, size_t n) { +static inline bool asc_memcmpc(const void *mem, char c, size_t n) { const unsigned char cu = (unsigned char) c; size_t csz; memset(&csz, cu, sizeof(size_t)); @@ -154,7 +154,7 @@ return result == 0; } -#define asc_memcmpz(mem, n) asc_memcmp(mem, 0, n) +#define asc_memcmpz(mem, n) asc_memcmpc(mem, 0, n) static inline int asc_clampi(int v, int min, int max) { if (v < min) return min;