From 104c11f71973fcccdeba4fee05ab79c0aee0ab5e Mon Sep 17 00:00:00 2001 From: twinaphex Date: Wed, 6 May 2015 00:54:50 +0200 Subject: [PATCH] Create setting_is_of_general_type --- settings.c | 11 +++++++++++ settings.h | 2 ++ 2 files changed, 13 insertions(+) diff --git a/settings.c b/settings.c index 88ce42b65d..63e06f4f21 100644 --- a/settings.c +++ b/settings.c @@ -6629,3 +6629,14 @@ bool setting_is_of_path_type(rarch_setting_t *setting) return true; return false; } + +bool setting_is_of_general_type(rarch_setting_t *setting) +{ + if ( + setting && + (setting->type < ST_ACTION) && + (setting->type < ST_GROUP) + ) + return true; + return false; +} diff --git a/settings.h b/settings.h index 6337442e3f..363d623430 100644 --- a/settings.h +++ b/settings.h @@ -345,6 +345,8 @@ rarch_setting_t* setting_new(unsigned mask); bool setting_is_of_path_type(rarch_setting_t *setting); +bool setting_is_of_general_type(rarch_setting_t *setting); + #ifdef __cplusplus } #endif