diff options
Diffstat (limited to 'apps/settings_list.c')
-rw-r--r-- | apps/settings_list.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/apps/settings_list.c b/apps/settings_list.c index 6f6425a693..74db7550bf 100644 --- a/apps/settings_list.c +++ b/apps/settings_list.c | |||
@@ -142,6 +142,12 @@ | |||
142 | (struct filename_setting[]){ \ | 142 | (struct filename_setting[]){ \ |
143 | {prefix,suffix,sizeof(global_settings.var)}}} } | 143 | {prefix,suffix,sizeof(global_settings.var)}}} } |
144 | 144 | ||
145 | #define DIRECTORY_SETTING(flags,var,lang_id,name,default) \ | ||
146 | {flags|F_DIRNAME|F_T_UCHARPTR, &global_settings.var, lang_id, \ | ||
147 | CHARPTR(default), name, NULL, \ | ||
148 | {.filename_setting=(struct filename_setting[]){ \ | ||
149 | {NULL, NULL, sizeof(global_settings.var)}}}} | ||
150 | |||
145 | /* Used for settings which use the set_option() setting screen. | 151 | /* Used for settings which use the set_option() setting screen. |
146 | The ... arg is a list of pointers to strings to display in the setting | 152 | The ... arg is a list of pointers to strings to display in the setting |
147 | screen. These can either be literal strings, or ID2P(LANG_*) */ | 153 | screen. These can either be literal strings, or ID2P(LANG_*) */ |