24 #if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__NetBSD__)
28 # ifdef __MSVCRT_VERSION__
29 # undef __MSVCRT_VERSION__
32 # define __MSVCRT_VERSION__ 0x0700
46 return _aligned_malloc(
size, alignment);
47 #elif defined(__FreeBSD__) || defined(__NetBSD__) || defined(__APPLE__)
50 if (posix_memalign(&
result, alignment,
size)) {
57 return memalign(alignment,
size);
void BLI_kdtree_nd_() free(KDTree *tree)
static DBVT_INLINE btScalar size(const btDbvtVolume &a)
void aligned_free(void *ptr)
void * aligned_malloc(int size, int alignment)