Exemple #1
0
void gim_free(void *ptr, size_t size)
{
  if (!ptr) return;
  if (g_freefn)
  {
       g_freefn(ptr,size);
  }
  else
  {
      free(ptr);//_mm_free(ptr);
  }
}
Exemple #2
0
void gim_free(void *ptr)
{
	if (!ptr) return;
	if (g_freefn)
	{
	   g_freefn(ptr);
	}
	else
	{
	#ifdef GIM_SIMD_MEMORY
		btAlignedFree(ptr);
	#else
		free(ptr);
	#endif
	}
}