static void resize(struct naVec* v)
{
struct VecRec* vr = newvecrec(v->rec);
- naGC_swapfree((void**)&(v->rec), vr);
+ naGC_swapfree((void*)&(v->rec), vr);
}
void naVec_gcclean(struct naVec* v)
nv->alloced = sz;
for(i=0; i<sz; i++)
nv->array[i] = (v && i < v->size) ? v->array[i] : naNil();
- naGC_swapfree((void**)&(PTR(vec).vec->rec), nv);
+ naGC_swapfree((void*)&(PTR(vec).vec->rec), nv);
}
naRef naVec_removelast(naRef vec)