/******************************************************************** * Function: * * Purpose: * * Arguments: * * Returns: * ********************************************************************/ void DCE2_Free(void *mem, uint32_t size, DCE2_MemType mtype) { if (mem == NULL) return; DCE2_UnRegMem(size, mtype); free(mem); }
/******************************************************************** * Function: * * Purpose: * * Arguments: * * Returns: * ********************************************************************/ void DCE2_Free(void *mem, uint32_t size, DCE2_MemType mtype) { if (mem == NULL) return; DCE2_UnRegMem(size, mtype); free(mem); if (dce2_mem_state == DCE2_MEM_STATE__MEMCAP) dce2_mem_state = DCE2_MEM_STATE__OKAY; }