void deleteVObject(VObject *p) { if (!p) return; if (p->id) unUseStr(p->id); free(p); }
DLLEXPORT(void) deleteVObject(VObject *p) { unUseStr(p->id); free(p); }
void deleteVObject(VObject *p) { unUseStr(p->id); delete (p); }