aboutsummaryrefslogtreecommitdiff
path: root/lib/libdpv
diff options
context:
space:
mode:
authorDevin Teske <dteske@FreeBSD.org>2014-11-05 01:47:25 +0000
committerDevin Teske <dteske@FreeBSD.org>2014-11-05 01:47:25 +0000
commit964b46aaea475198a0af47ae5207a5c90679f291 (patch)
tree19cc2f386041319a29d202cfeef6e427267ade68 /lib/libdpv
parente8f6aafb54a72a4af9d881557408509bcf9b1809 (diff)
downloadsrc-964b46aaea475198a0af47ae5207a5c90679f291.tar.gz
src-964b46aaea475198a0af47ae5207a5c90679f291.zip
Notes
Diffstat (limited to 'lib/libdpv')
-rw-r--r--lib/libdpv/dialogrc.c112
-rw-r--r--lib/libdpv/dialogrc.h6
2 files changed, 59 insertions, 59 deletions
diff --git a/lib/libdpv/dialogrc.c b/lib/libdpv/dialogrc.c
index 28d09767983a..eb4a53621084 100644
--- a/lib/libdpv/dialogrc.c
+++ b/lib/libdpv/dialogrc.c
@@ -49,58 +49,58 @@ char gauge_color[STR_BUFSIZE] = "47b"; /* (BLUE,WHITE,ON) */
char separator[STR_BUFSIZE] = "";
/* Function prototypes */
-static int setattr(struct config *, uint32_t, char *, char *);
-static int setbool(struct config *, uint32_t, char *, char *);
-static int setnum(struct config *, uint32_t, char *, char *);
-static int setstr(struct config *, uint32_t, char *, char *);
+static int setattr(struct fp_config *, uint32_t, char *, char *);
+static int setbool(struct fp_config *, uint32_t, char *, char *);
+static int setnum(struct fp_config *, uint32_t, char *, char *);
+static int setstr(struct fp_config *, uint32_t, char *, char *);
/*
* Anatomy of DIALOGRC (~/.dialogrc by default)
* NOTE: Must appear after private function prototypes (above)
* NB: Brace-initialization of union requires cast to *first* member of union
*/
-static struct config dialogrc_config[] = {
- /* TYPE Directive DEFAULT HANDLER */
- {TYPE_INT, "aspect", {(void *)0}, &setnum},
- {TYPE_STR, "separate_widget", {separator}, &setstr},
- {TYPE_INT, "tab_len", {(void *)0}, &setnum},
- {TYPE_BOOL, "visit_items", {(void *)0}, &setbool},
- {TYPE_BOOL, "use_shadow", {(void *)1}, &setbool},
- {TYPE_BOOL, "use_colors", {(void *)1}, &setbool},
- {TYPE_STR, "screen_color", {NULL}, &setattr},
- {TYPE_STR, "shadow_color", {NULL}, &setattr},
- {TYPE_STR, "dialog_color", {NULL}, &setattr},
- {TYPE_STR, "title_color", {NULL}, &setattr},
- {TYPE_STR, "border_color", {NULL}, &setattr},
- {TYPE_STR, "button_active_color", {NULL}, &setattr},
- {TYPE_STR, "button_inactive_color", {NULL}, &setattr},
- {TYPE_STR, "button_key_active_color", {NULL}, &setattr},
- {TYPE_STR, "button_key_inactive_color", {NULL}, &setattr},
- {TYPE_STR, "button_label_active_color", {NULL}, &setattr},
- {TYPE_STR, "button_label_inactive_color", {NULL}, &setattr},
- {TYPE_STR, "inputbox_color", {NULL}, &setattr},
- {TYPE_STR, "inputbox_border_color", {NULL}, &setattr},
- {TYPE_STR, "searchbox_color", {NULL}, &setattr},
- {TYPE_STR, "searchbox_title_color", {NULL}, &setattr},
- {TYPE_STR, "searchbox_border_color", {NULL}, &setattr},
- {TYPE_STR, "position_indicator_color", {NULL}, &setattr},
- {TYPE_STR, "menubox_color", {NULL}, &setattr},
- {TYPE_STR, "menubox_border_color", {NULL}, &setattr},
- {TYPE_STR, "item_color", {NULL}, &setattr},
- {TYPE_STR, "item_selected_color", {NULL}, &setattr},
- {TYPE_STR, "tag_color", {NULL}, &setattr},
- {TYPE_STR, "tag_selected_color", {NULL}, &setattr},
- {TYPE_STR, "tag_key_color", {NULL}, &setattr},
- {TYPE_STR, "tag_key_selected_color", {NULL}, &setattr},
- {TYPE_STR, "check_color", {NULL}, &setattr},
- {TYPE_STR, "check_selected_color", {NULL}, &setattr},
- {TYPE_STR, "uarrow_color", {NULL}, &setattr},
- {TYPE_STR, "darrow_color", {NULL}, &setattr},
- {TYPE_STR, "itemhelp_color", {NULL}, &setattr},
- {TYPE_STR, "form_active_text_color", {NULL}, &setattr},
- {TYPE_STR, "form_text_color", {NULL}, &setattr},
- {TYPE_STR, "form_item_readonly_color", {NULL}, &setattr},
- {TYPE_STR, "gauge_color", {gauge_color}, &setattr},
+static struct fp_config dialogrc_config[] = {
+ /* TYPE Directive DEFAULT HANDLER */
+ {FP_TYPE_INT, "aspect", {(void *)0}, &setnum},
+ {FP_TYPE_STR, "separate_widget", {separator}, &setstr},
+ {FP_TYPE_INT, "tab_len", {(void *)0}, &setnum},
+ {FP_TYPE_BOOL, "visit_items", {(void *)0}, &setbool},
+ {FP_TYPE_BOOL, "use_shadow", {(void *)1}, &setbool},
+ {FP_TYPE_BOOL, "use_colors", {(void *)1}, &setbool},
+ {FP_TYPE_STR, "screen_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "shadow_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "dialog_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "title_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "border_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "button_active_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "button_inactive_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "button_key_active_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "button_key_inactive_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "button_label_active_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "button_label_inactive_color",{NULL}, &setattr},
+ {FP_TYPE_STR, "inputbox_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "inputbox_border_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "searchbox_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "searchbox_title_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "searchbox_border_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "position_indicator_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "menubox_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "menubox_border_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "item_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "item_selected_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "tag_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "tag_selected_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "tag_key_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "tag_key_selected_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "check_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "check_selected_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "uarrow_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "darrow_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "itemhelp_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "form_active_text_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "form_text_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "form_item_readonly_color", {NULL}, &setattr},
+ {FP_TYPE_STR, "gauge_color", {gauge_color}, &setattr},
{0, NULL, {0}, NULL}
};
@@ -108,7 +108,7 @@ static struct config dialogrc_config[] = {
* figpar call-back for interpreting value as .dialogrc `Attribute'
*/
static int
-setattr(struct config *option, uint32_t line __unused,
+setattr(struct fp_config *option, uint32_t line __unused,
char *directive __unused, char *value)
{
char *cp = value;
@@ -204,7 +204,7 @@ write_attrbuf:
* figpar call-back for interpreting value as .dialogrc `Boolean'
*/
static int
-setbool(struct config *option, uint32_t line __unused,
+setbool(struct fp_config *option, uint32_t line __unused,
char *directive __unused, char *value)
{
@@ -227,8 +227,8 @@ setbool(struct config *option, uint32_t line __unused,
* figpar call-back for interpreting value as .dialogrc `Number'
*/
static int
-setnum(struct config *option, uint32_t line __unused, char *directive __unused,
- char *value)
+setnum(struct fp_config *option, uint32_t line __unused,
+ char *directive __unused, char *value)
{
if (option == NULL) {
@@ -247,8 +247,8 @@ setnum(struct config *option, uint32_t line __unused, char *directive __unused,
* figpar call-back for interpreting value as .dialogrc `String'
*/
static int
-setstr(struct config *option, uint32_t line __unused, char *directive __unused,
- char *value)
+setstr(struct fp_config *option, uint32_t line __unused,
+ char *directive __unused, char *value)
{
size_t len;
@@ -315,7 +315,7 @@ parse_dialogrc(void)
}
/* Process file (either $DIALOGRC if set, or `$HOME/.dialogrc') */
- res = parse_config(dialogrc_config, path, NULL, BREAK_ON_EQUALS);
+ res = parse_config(dialogrc_config, path, NULL, FP_BREAK_ON_EQUALS);
/* Set some globals based on what we parsed */
use_shadow = dialogrc_config_option("use_shadow")->value.boolean;
@@ -328,10 +328,10 @@ parse_dialogrc(void)
/*
* Return a pointer to the `.dialogrc' config option specific to `directive' or
- * static dummy_config (full of NULLs) if none found (see get_config_option(3);
- * part of figpar(3)).
+ * static fp_dummy_config (full of NULLs) if none found (see
+ * get_config_option(3); part of figpar(3)).
*/
-struct config *
+struct fp_config *
dialogrc_config_option(const char *directive)
{
return (get_config_option(dialogrc_config, directive));
diff --git a/lib/libdpv/dialogrc.h b/lib/libdpv/dialogrc.h
index 3f55d516ee3b..7d1723584d51 100644
--- a/lib/libdpv/dialogrc.h
+++ b/lib/libdpv/dialogrc.h
@@ -48,9 +48,9 @@ extern char gauge_color[];
extern char separator[];
__BEGIN_DECLS
-void dialogrc_free(void);
-int parse_dialogrc(void);
-struct config *dialogrc_config_option(const char *_directive);
+void dialogrc_free(void);
+int parse_dialogrc(void);
+struct fp_config *dialogrc_config_option(const char *_directive);
__END_DECLS
#endif /* !_DIALOGRC_H_ */