diff --git a/settings.c b/settings.c index dfd02afea6..616a4236a9 100644 --- a/settings.c +++ b/settings.c @@ -6645,9 +6645,9 @@ bool setting_is_of_numeric_type(rarch_setting_t *setting) { if ( setting && - (setting->type == ST_INT) && - (setting->type == ST_UINT) && - (setting->type == ST_FLOAT) + ((setting->type == ST_INT) || + (setting->type == ST_UINT) || + (setting->type == ST_FLOAT)) ) return true; return false;