void ndbd_free(void *p, size_t size) { NdbMem_Free(p); if (p) { g_allocated_memory -= size; #ifdef TRACE_MALLOC fprintf(stderr, "%p free(%d)\n", p, size); #endif } }
int NdbMutex_Destroy(NdbMutex* p_mutex) { int result; if (p_mutex == NULL) return -1; result = pthread_mutex_destroy(p_mutex); NdbMem_Free(p_mutex); return result; }