]> git.lizzy.rs Git - plan9front.git/blob - sys/src/libventi/strdup.c
nusb: resolve endpoint id conflict with different input and output types
[plan9front.git] / sys / src / libventi / strdup.c
1 #include <u.h>
2 #include <libc.h>
3 #include <venti.h>
4
5 char*
6 vtstrdup(char *s)
7 {
8         int n;
9         char *ss;
10
11         if(s == nil)
12                 return nil;
13         n = strlen(s) + 1;
14         ss = vtmalloc(n);
15         memmove(ss, s, n);
16         return ss;
17 }
18