X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=sidebyside;f=ucw%2Fstring.c;h=bd9303ee8142a92b548e18580830705d3a1e3eab;hb=6e853991c33e997ce6197f9039662c83c506b31d;hp=195976978a4e369e78ee00263961af141d4c0ee5;hpb=a4fe009d3366b0a3e119713b0ecc7fc0070efdfa;p=libucw.git diff --git a/ucw/string.c b/ucw/string.c index 19597697..bd9303ee 100644 --- a/ucw/string.c +++ b/ucw/string.c @@ -13,6 +13,17 @@ #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) {