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)