24 #if !defined(__APPLE__) && !defined(__FreeBSD__) && !defined(__NetBSD__) && \
29 # ifdef __MSVCRT_VERSION__
30 # undef __MSVCRT_VERSION__
33 # define __MSVCRT_VERSION__ 0x0700
47 return _aligned_malloc(
size, alignment);
48 #elif defined(__APPLE__) || defined(__FreeBSD__) || defined(__NetBSD__) || \
52 if (posix_memalign(&
result, alignment,
size)) {
59 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)