void StreamPool_Free(wStreamPool* pool) { if (pool) { StreamPool_Clear(pool); DeleteCriticalSection(&pool->lock); free(pool->aArray); free(pool->uArray); free(pool); } }
void StreamPool_Free(wStreamPool* pool) { if (pool) { StreamPool_Clear(pool); if (pool->synchronized) CloseHandle(pool->mutex); free(pool->aArray); free(pool->uArray); free(pool); } }