Fixed compiler warning with mingw-w64
diff --git a/src/stdlib/SDL_string.c b/src/stdlib/SDL_string.c
index c8660b3..1b6c393 100644
--- a/src/stdlib/SDL_string.c
+++ b/src/stdlib/SDL_string.c
@@ -1197,7 +1197,7 @@ SDL_vsscanf(const char *text, const char *fmt, va_list ap)
/* Fall through to unsigned handling */
case 'u':
if (inttype == DO_LONGLONG) {
- Uint64 value;
+ Uint64 value = 0;
advance = SDL_ScanUnsignedLongLong(text, radix, &value);
text += advance;
if (advance && !suppress) {
@@ -1206,7 +1206,7 @@ SDL_vsscanf(const char *text, const char *fmt, va_list ap)
++retval;
}
} else {
- unsigned long value;
+ unsigned long value = 0;
advance = SDL_ScanUnsignedLong(text, radix, &value);
text += advance;
if (advance && !suppress) {
@@ -1240,7 +1240,7 @@ SDL_vsscanf(const char *text, const char *fmt, va_list ap)
break;
case 'p':
{
- uintptr_t value;
+ uintptr_t value = 0;
advance = SDL_ScanUintPtrT(text, 16, &value);
text += advance;
if (advance && !suppress) {