--- openexr-2.2.0/IlmImf/ImfSystemSpecific.h 2014-08-10 07:23:57.000000000 +0300 +++ openexr-2.2.0/IlmImf/ImfSystemSpecific.h 2017-05-24 22:28:12.713121986 +0300 @@ -62,15 +62,14 @@ static void* EXRAllocAligned(size_t size, size_t alignment) { - void* ptr = 0; - posix_memalign(&ptr, alignment, size); + void* ptr = _aligned_malloc(size, alignment); return ptr; } static void EXRFreeAligned(void* ptr) { - free(ptr); + _aligned_free(ptr); } #elif defined _MSC_VER