chiark / gitweb /
[PATCH] added klibc version 0.82 (cvs tree) to the udev tree.
[elogind.git] / klibc / klibc / strdup.c
1 /*
2  * strdup.c
3  */
4
5 #include <string.h>
6 #include <stdlib.h>
7
8 char *strdup(const char *s)
9 {
10   int l = strlen(s)+1;
11   char *d = malloc(l);
12
13   if ( d )
14     memcpy(d, s, l);
15
16   return d;
17 }