]> mj.ucw.cz Git - libucw.git/blobdiff - ucw/string.c
Main record-based I/O: documentation
[libucw.git] / ucw / string.c
index 195976978a4e369e78ee00263961af141d4c0ee5..bd9303ee8142a92b548e18580830705d3a1e3eab 100644 (file)
 #include "ucw/lib.h"
 #include "ucw/string.h"
 
+#ifdef CONFIG_DARWIN
+uns
+strnlen(const char *str, uns n)
+{
+  const char *end = str + n;
+  const char *c;
+  for (c = str; *c && c < end; c++);
+  return c - str;
+}
+#endif
+
 char *
 str_format_flags(char *dest, const char *fmt, uns flags)
 {