Fixed Visual Studio warning 4701

This commit is contained in:
Sam Lantinga 2023-03-30 14:02:02 -07:00
parent 28d687aae0
commit b078122c53
4 changed files with 6 additions and 10 deletions

View file

@ -1050,7 +1050,7 @@ int SDL_strncmp(const char *str1, const char *str2, size_t maxlen)
#if defined(HAVE_STRNCMP)
return strncmp(str1, str2, maxlen);
#else
int result;
int result = 0;
while (maxlen) {
result = (int)(unsigned char)*str1 - (unsigned char)*str2;
@ -1061,9 +1061,6 @@ int SDL_strncmp(const char *str1, const char *str2, size_t maxlen)
++str2;
--maxlen;
}
if (!maxlen) {
result = 0;
}
return result;
#endif /* HAVE_STRNCMP */
}
@ -1098,7 +1095,7 @@ int SDL_strncasecmp(const char *str1, const char *str2, size_t maxlen)
#elif defined(HAVE__STRNICMP)
return _strnicmp(str1, str2, maxlen);
#else
int a, b, result;
int a, b, result = 0;
while (maxlen) {
a = SDL_tolower((unsigned char)*str1);
@ -1111,9 +1108,6 @@ int SDL_strncasecmp(const char *str1, const char *str2, size_t maxlen)
++str2;
--maxlen;
}
if (maxlen == 0) {
result = 0;
}
return result;
#endif /* HAVE_STRNCASECMP */
}