void dlSymsCleanup(DLSyms* pSyms) { if (!pSyms) return; dcFreeMem(pSyms); }
static void deinit(DCCallVM* in_self) { dcFreeMem(in_self); }
static void dc_callvm_free_arm32_thumb(DCCallVM* in_self) { dcFreeMem(in_self); }
static void dc_callvm_free_mips_o32(DCCallVM* in_self) { dcFreeMem(in_self); }
static void dc_callvm_free_ppc64(DCCallVM* in_self) { dcFreeMem(in_self); }
/* Destructor. */ static void dc_callvm_free_sparc(DCCallVM* in_self) { dcFreeMem(in_self); }
void dlSymsCleanup(DLSyms* pSyms) { munmap( (void*) pSyms->pElf_Ehdr, pSyms->fileSize); close(pSyms->file); dcFreeMem(pSyms); }