SDL_string.c (SDL_PrintString): avoid MSVC signed/unsigned mismatch warning
diff --git a/src/stdlib/SDL_string.c b/src/stdlib/SDL_string.c
index 4ef742d..b65af54 100644
--- a/src/stdlib/SDL_string.c
+++ b/src/stdlib/SDL_string.c
@@ -1397,8 +1397,8 @@ SDL_PrintString(char *text, size_t maxlen, SDL_FormatInfo *info, const char *str
length += SDL_min(slen, maxlen);
if (info) {
- if (info->precision >= 0 && info->precision < sz) {
- slen = info->precision;
+ if (info->precision >= 0 && (size_t)info->precision < sz) {
+ slen = (size_t)info->precision;
if (slen < maxlen) {
text[slen] = 0;
length -= (sz - slen);