specialize vdup into idup

This commit is contained in:
Quentin Carbonneaux 2015-10-06 13:22:46 -04:00
parent ce72ad0ecd
commit 1f7acbd88f
6 changed files with 9 additions and 9 deletions

View file

@ -67,10 +67,10 @@ bcnt(Bits *b)
}
void
vdup(void *pd, void *s, size_t sz)
idup(Ins **pd, Ins *s, ulong n)
{
free(*(void **)pd);
memcpy(*(void **)pd = alloc(sz), s, sz);
free(*pd);
memcpy(*pd = alloc(n * sizeof(Ins)), s, n * sizeof(Ins));
}
Ins *