sdl12-compat: fix SDL_sscanf()

From 6d3407a55d16f300fc305e1144f5d8983b568d1d Mon Sep 17 00:00:00 2001
From: Ozkan Sezer <[EMAIL REDACTED]>
Date: Thu, 4 Mar 2021 14:51:50 +0300
Subject: [PATCH] fix SDL_sscanf()

---
 src/SDL12_compat.c | 2 +-
 src/SDL20_syms.h   | 1 +
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/SDL12_compat.c b/src/SDL12_compat.c
index 4bb2bf7..1f73b81 100644
--- a/src/SDL12_compat.c
+++ b/src/SDL12_compat.c
@@ -941,7 +941,7 @@ SDL_sscanf(const char *text, const char *fmt, ...)
     int retval;
     va_list ap;
     va_start(ap, fmt);
-    retval = (int) SDL20_sscanf(text, fmt, ap);
+    retval = (int) SDL20_vsscanf(text, fmt, ap);
     va_end(ap);
     return retval;
 }
diff --git a/src/SDL20_syms.h b/src/SDL20_syms.h
index dd45768..f7eec4f 100644
--- a/src/SDL20_syms.h
+++ b/src/SDL20_syms.h
@@ -256,6 +256,7 @@ SDL20_SYM_PASSTHROUGH(int,strcasecmp,(const char *a, const char *b),(a,b),return
 SDL20_SYM_PASSTHROUGH(int,strncasecmp,(const char *a, const char *b, size_t c),(a,b,c),return)
 SDL20_SYM_VARARGS(int,sscanf,(const char *text, const char *fmt, ...))
 SDL20_SYM_VARARGS(int,snprintf,(char *text, size_t maxlen, const char *fmt, ...))
+SDL20_SYM(int,vsscanf,(const char *a,const char *b,va_list c),(a,b,c),return)
 SDL20_SYM_PASSTHROUGH(int,vsnprintf,(char *a, size_t b, const char *c, va_list d),(a,b,c,d),return)
 SDL20_SYM_PASSTHROUGH(SDL_iconv_t,iconv_open,(const char *a, const char *b),(a,b),return)
 SDL20_SYM_PASSTHROUGH(int,iconv_close,(SDL_iconv_t a),(a),return)