aboutsummaryrefslogtreecommitdiff
path: root/loader/loader.c
diff options
context:
space:
mode:
Diffstat (limited to 'loader/loader.c')
-rw-r--r--loader/loader.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/loader/loader.c b/loader/loader.c
index 9f8cfc92..9c725024 100644
--- a/loader/loader.c
+++ b/loader/loader.c
@@ -127,7 +127,11 @@ void* loader_aligned_heap_alloc(
if (!instance && instance->alloc_callbacks.pfnAlloc) {
return instance->alloc_callbacks.pfnAlloc(instance->alloc_callbacks.pUserData, size, alignment, alloc_type);
}
- return aligned_alloc(size, alignment);
+#if defined(_WIN32)
+ return _aligned_malloc(alignment, size);
+#else
+ return aligned_alloc(alignment, size);
+#endif
}
void loader_heap_free(