PURE_FUNCTION
static inline bool memeq(const void *a, size_t al, const void *b, size_t bl)
{
- return al == bl && !memcmp(a, b, bl);
+ return al == bl && (al == 0 || !memcmp(a, b, bl));
}
/**
#else
static inline void *memcheck_(const void *data, size_t len)
{
+ (void)len;
return (void *)data;
}
#endif