* }
*/
PURE_FUNCTION
-bool memeqzero(const void *data, size_t length);
+static inline bool memeqstr(const void *data, size_t length, const char *string)
+{
+ return memeq(data, length, string, strlen(string));
+}
/**
* memeqzero - Is a byte array all zeroes?
* }
*/
PURE_FUNCTION
-static inline bool memeqstr(const void *data, size_t length, const char *string)
-{
- return memeq(data, length, string, strlen(string));
-}
+bool memeqzero(const void *data, size_t length);
/**
* memstarts_str - Does this byte array start with a string prefix?