new venti library.
This commit is contained in:
parent
9df487d720
commit
056fe1ba7f
28 changed files with 4635 additions and 0 deletions
18
src/libventi/strdup.c
Normal file
18
src/libventi/strdup.c
Normal file
|
|
@ -0,0 +1,18 @@
|
|||
#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;
|
||||
}
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue