X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=inline;f=ucw%2Fstkstring.h;h=62f9a514b9200fed4b6e2eb4fef8f4ebcf3ad4f1;hb=05ffab94be8da943cffb8fb30d7073ab78aef94c;hp=d96b72386adc703040e8db3e0e73b7f1b3882f46;hpb=733046c9a1a6ccc33617d73238c3c8f4865b34a4;p=libucw.git diff --git a/ucw/stkstring.h b/ucw/stkstring.h index d96b7238..62f9a514 100644 --- a/ucw/stkstring.h +++ b/ucw/stkstring.h @@ -15,10 +15,7 @@ #include #include #include - -#ifdef CONFIG_DARWIN -uns strnlen(const char *str, uns n); -#endif +#include #define stk_strdup(s) ({ const char *_s=(s); uns _l=strlen(_s)+1; char *_x=alloca(_l); memcpy(_x, _s, _l); _x; }) #define stk_strndup(s,n) ({ const char *_s=(s); uns _l=strnlen(_s,(n)); char *_x=alloca(_l+1); memcpy(_x, _s, _l); _x[_l]=0; _x; })