/* * lstrdup.c */ #include #include #include char *lstrdup(const char *s) { int l = strlen(s) + 1; char *d = lmalloc(l); if (d) memcpy(d, s, l); return d; }