ref: d67596f1bbdce63cd6a053cc17443fde1631ed10
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; }