From ef2ad2b0c636b65df87b9988931df93dfd995be6 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Mon, 8 May 2023 11:55:32 +0300 Subject: [PATCH] windows/SDL_sysfilesystem.c: fix SHGetKnownFolderPath calling convention --- src/filesystem/windows/SDL_sysfilesystem.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/filesystem/windows/SDL_sysfilesystem.c b/src/filesystem/windows/SDL_sysfilesystem.c index cf741158e9..6e96ed9b62 100644 --- a/src/filesystem/windows/SDL_sysfilesystem.c +++ b/src/filesystem/windows/SDL_sysfilesystem.c @@ -179,7 +179,7 @@ char *SDL_GetPrefPath(const char *org, const char *app) char *SDL_GetPath(SDL_Folder folder) { - typedef HRESULT (*pfnSHGetKnownFolderPath)(REFGUID /* REFKNOWNFOLDERID */, DWORD, HANDLE, PWSTR*); + typedef HRESULT (WINAPI *pfnSHGetKnownFolderPath)(REFGUID /* REFKNOWNFOLDERID */, DWORD, HANDLE, PWSTR*); HMODULE lib = LoadLibrary(L"Shell32.dll"); pfnSHGetKnownFolderPath pSHGetKnownFolderPath = NULL; char *retval = NULL; @@ -331,7 +331,6 @@ done: } return retval; } - #endif /* SDL_FILESYSTEM_WINDOWS */ #ifdef SDL_FILESYSTEM_XBOX