diff --git a/glide2x/cvg/init/parse.c b/glide2x/cvg/init/parse.c index e45f8e3..7e2a4b2 100644 --- a/glide2x/cvg/init/parse.c +++ b/glide2x/cvg/init/parse.c @@ -979,6 +979,7 @@ static void sst1InitToLower(char *string) } #if __WIN32__ +static FxBool GetRegistryKey(HKEY hKey, const char* keyName, char* regValBuf, FxU32 bufSize) { @@ -992,7 +993,7 @@ FxBool GetRegistryKey(HKEY hKey, const char* keyName, case REG_DWORD: { DWORD dValue = *(DWORD*)regValBuf; - sprintf(regValBuf, "%d", dValue); + sprintf(regValBuf, "%lu", dValue); } /* Fall through */ diff --git a/glide3x/cvg/init/parse.c b/glide3x/cvg/init/parse.c index 8a5b61c..bba69e6 100644 --- a/glide3x/cvg/init/parse.c +++ b/glide3x/cvg/init/parse.c @@ -1024,6 +1024,7 @@ static void sst1InitToLower(char *string) } #if __WIN32__ +static FxBool GetRegistryKey(HKEY hKey, const char* keyName, char* regValBuf, FxU32 bufSize) { @@ -1037,7 +1038,7 @@ FxBool GetRegistryKey(HKEY hKey, const char* keyName, case REG_DWORD: { DWORD dValue = *(DWORD*)regValBuf; - sprintf(regValBuf, "%d", dValue); + sprintf(regValBuf, "%lu", dValue); } /* Fall through */