Files
MINGW-packages/mingw-w64-glfw/002-3.2-vulkan_test.patch
J. Peter Mugaas 7cc34de957 mingw-w64-glfw: 3.2 - Update to latest version Remove cmake-config-locations.patch
mingw-w64-glfw: 3.2 - Update to latest version.  Remove
cmake-config-location patch.  It's no longer applicable.
2016-06-10 19:03:08 -04:00

21 lines
715 B
Diff

--- glfw-3.2/tests/vulkan.c.orig 2016-06-02 10:13:47 -0400
+++ glfw-3.2/tests/vulkan.c 2016-06-10 17:12:49 -0400
@@ -1665,7 +1665,7 @@
VKAPI_ATTR void *VKAPI_CALL myalloc(void *pUserData, size_t size,
size_t alignment,
VkSystemAllocationScope allocationScope) {
-#ifdef _MSC_VER
+#if defined (_MSC_VER) || defined(__MINGW32__)
return _aligned_malloc(size, alignment);
#else
return aligned_alloc(alignment, size);
@@ -1673,7 +1673,7 @@
}
VKAPI_ATTR void VKAPI_CALL myfree(void *pUserData, void *pMemory) {
-#ifdef _MSC_VER
+#if defined(_MSC_VER) || defined(__MINGW32__)
_aligned_free(pMemory);
#else
free(pMemory);