aboutsummaryrefslogtreecommitdiff
path: root/icd
diff options
context:
space:
mode:
Diffstat (limited to 'icd')
-rw-r--r--icd/common/icd-instance.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/icd/common/icd-instance.c b/icd/common/icd-instance.c
index 5da4d41d..2311b6c0 100644
--- a/icd/common/icd-instance.c
+++ b/icd/common/icd-instance.c
@@ -45,7 +45,11 @@ static void * XGLAPI default_alloc(void *user_data, size_t size,
size = (size + alignment - 1) & ~(alignment - 1);
+#if defined(_WIN32)
+ return _aligned_malloc(alignment, size);
+#else
return aligned_alloc(alignment, size);
+#endif
}
else {
return NULL;