diff --git a/src/SDL_hints.c b/src/SDL_hints.c index b00e961cc..63be87a11 100644 --- a/src/SDL_hints.c +++ b/src/SDL_hints.c @@ -75,11 +75,7 @@ SDL_SetHintWithPriority(const char *name, const char *value, if (hint->value) { SDL_free(hint->value); } - if (value) { - hint->value = SDL_strdup(value); - } else { - hint->value = NULL; - } + hint->value = value ? SDL_strdup(value) : NULL; } hint->priority = priority; return SDL_TRUE;