mirror of
https://github.com/libsdl-org/SDL.git
synced 2026-06-06 06:34:35 +00:00
Fixed crash in SDL_startswith() when passed NULL strings
Fixes https://github.com/libsdl-org/SDL/issues/15451
(cherry picked from commit f3d7df54e2)
This commit is contained in:
parent
8f99954e01
commit
89eb50b25e
1 changed files with 2 additions and 1 deletions
|
|
@ -111,7 +111,8 @@ void SDL_CalculateFraction(float x, int *numerator, int *denominator)
|
|||
|
||||
bool SDL_startswith(const char *string, const char *prefix)
|
||||
{
|
||||
if (SDL_strncmp(string, prefix, SDL_strlen(prefix)) == 0) {
|
||||
if (string && prefix &&
|
||||
SDL_strncmp(string, prefix, SDL_strlen(prefix)) == 0) {
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue