]> git.ozlabs.org Git - ccan/blobdiff - ccan/mem/mem.h
mem: switch descriptions for memeqzero/memeqstr
[ccan] / ccan / mem / mem.h
index 06a1b7a1f2411150147d043cc0bfdbf7635967e8..a3403c4ee31dc8794f89acfd95836e5c17c4672a 100644 (file)
@@ -144,7 +144,10 @@ static inline bool memstarts(void const *data, size_t data_len,
  *     }
  */
 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?
@@ -157,10 +160,7 @@ bool memeqzero(const void *data, size_t length);
  *     }
  */
 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?