X-Git-Url: http://git.ipfire.org/?p=thirdparty%2Fmdadm.git;a=blobdiff_plain;f=dlink.c;h=3e31b43f6ba9d52641b01ffc122606708b0f7b43;hp=d7342815949813e671b9009f30686be513046b6d;hb=503975b9d5f0696b5d2ee20ea903b859e3f60662;hpb=c8e1a230b73c44aff5beeeb74d32e36219bed12d diff --git a/dlink.c b/dlink.c index d7342815..3e31b43f 100644 --- a/dlink.c +++ b/dlink.c @@ -8,6 +8,7 @@ #ifdef __dietlibc__ char *strncpy(char *dest, const char *src, size_t n) __THROW; #endif +void *xcalloc(size_t num, size_t size); #include "dlink.h" @@ -63,14 +64,9 @@ char *dl_strndup(char *s, int l) if (s == NULL) return NULL; n = dl_newv(char, l+1); - if (n == NULL) - return NULL; - else - { - strncpy(n, s, l); - n[l] = 0; - return n; - } + strncpy(n, s, l); + n[l] = 0; + return n; } char *dl_strdup(char *s)