static void flag_free(flag_t* flag) { assert(flag != NULL); POOL_FREE(flag_t, flag); }
void CAudioSystemImpl_sdlmixer::DeleteAudioEventData(IATLEventData* const pOldEventData) { POOL_FREE(pOldEventData); }
static void reachable_method_name_free(reachable_method_name_t* m) { reachable_methods_destroy(&m->r_methods); POOL_FREE(reachable_method_name_t, m); }
void CAudioSystemImpl_sdlmixer::DeleteAudioObjectData(IATLAudioObjectData* const pOldObjectData) { POOL_FREE(pOldObjectData); }
void CAudioSystemImpl_sdlmixer::DeleteAudioListenerObjectData(IATLListenerData* const pOldListenerData) { POOL_FREE(pOldListenerData); }
static void perceived_free(perceived_t* per) { ponyint_viewmap_destroy(&per->map); POOL_FREE(perceived_t, per); }
static void serialise_free(serialise_t* p) { POOL_FREE(serialise_t, p); }
static void destroy_small(chunk_t* chunk) { // We could clear the pagemap here. POOL_FREE(block_t, chunk->m); POOL_FREE(chunk_t, chunk); }
static void destroy_large(chunk_t* chunk) { // We could clear the pagemap here. pool_free_size(chunk->size, chunk->m); POOL_FREE(chunk_t, chunk); }
void package_free(package_t* package) { if(package != NULL) POOL_FREE(package_t, package); }
static void sym_free(symbol_t* sym) { POOL_FREE(symbol_t, sym); }
static void destroy_small(chunk_t* chunk) { pagemap_set(chunk->m, NULL); POOL_FREE(block_t, chunk->m); POOL_FREE(chunk_t, chunk); }
EAudioRequestStatus CAudioSystemImpl_sdlmixer::Release() { SDLMixer::SoundEngine::Release(); POOL_FREE(this); return eARS_SUCCESS; }
static void stringtab_free(stringtab_entry_t* a) { ponyint_pool_free_size(a->buf_size, (char*)a->str); POOL_FREE(stringtab_entry_t, a); }
static void name_record_free(name_record_t* p) { pool_free_size(p->typemap_size * sizeof(uint64_t), p->type_map); POOL_FREE(name_record_t, p); }
static void compile_local_free(compile_local_t* p) { POOL_FREE(compile_local_t, p); }
void mpmcq_destroy(mpmcq_t* q) { POOL_FREE(mpmcq_node_t, q->tail.node); q->head = NULL; q->tail.node = NULL; }
void CAudioSystemImpl_sdlmixer::DeleteAudioFileEntryData(IATLAudioFileEntryData* const pOldAudioFileEntryData) { POOL_FREE(pOldAudioFileEntryData); }
static void viewref_free(viewref_t* vref) { POOL_FREE(viewref_t, vref); }
static void ffi_decl_free(ffi_decl_t* d) { POOL_FREE(ffi_decl_t, d); }