From 927eeb45cddd60fb53bd65fb09d74ae2602a89b9 Mon Sep 17 00:00:00 2001 From: Cody Northrop Date: Wed, 8 Jul 2015 16:48:37 -0600 Subject: loader: Build fixes for Windows --- loader/vk_loader_platform.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'loader/vk_loader_platform.h') diff --git a/loader/vk_loader_platform.h b/loader/vk_loader_platform.h index 427cfea3..f7d3896d 100644 --- a/loader/vk_loader_platform.h +++ b/loader/vk_loader_platform.h @@ -31,6 +31,8 @@ #ifndef LOADER_PLATFORM_H #define LOADER_PLATFORM_H +#include "vk_platform.h" + #if defined(__linux__) /* Linux-specific common code: */ @@ -172,6 +174,7 @@ static inline void *loader_aligned_alloc(size_t alignment, size_t size) { return #include #include #include +#include #ifdef __cplusplus #include #include @@ -210,7 +213,7 @@ static bool loader_platform_file_exists(const char *path) return true; } -static bool loader_is_path_absolute(const char *path) +static bool loader_platform_is_path_absolute(const char *path) { return !PathIsRelative(path); } @@ -415,7 +418,7 @@ char *loader_get_registry_string(const HKEY hive, #define DeleteCriticalSection PLEASE USE THE loader_platform_thread_delete_mutex() FUNCTION #define loader_stack_alloc(size) _alloca(size) -static inline void *loader_aligned_alloc(size_t alignment, size_t size) { return _aligned_alloc(alignment, size); } +static inline void *loader_aligned_alloc(size_t alignment, size_t size) { return _aligned_malloc(alignment, size); } #endif // defined(_WIN32) #endif /* LOADER_PLATFORM_H_TEMP */ -- cgit v1.2.3