ref: 8bf1e5b77521d94876a58989a434ef1a08d6d509
dir: /sys/src/libventi/strdup.c/
#include <u.h> #include <libc.h> #include <venti.h> char* vtstrdup(char *s) { int n; char *ss; if(s == nil) return nil; n = strlen(s) + 1; ss = vtmalloc(n); memmove(ss, s, n); return ss; }