SDL: windows/SDL_sysfilesystem.c: fix SHGetKnownFolderPath calling convention

From ef2ad2b0c636b65df87b9988931df93dfd995be6 Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
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 cf741158e9af..6e96ed9b627e 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 @@ char *SDL_GetPath(SDL_Folder folder)
     }
     return retval;
 }
-
 #endif /* SDL_FILESYSTEM_WINDOWS */
 
 #ifdef SDL_FILESYSTEM_XBOX