diff options
author | Guy Harris <guy@alum.mit.edu> | 2002-06-16 00:58:38 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2002-06-16 00:58:38 +0000 |
commit | 3baa49d71d013a6b5fe992e64fb84d95b4653311 (patch) | |
tree | 2b14bdd25679cb80cde1898a21595a2efa5d3761 /prefs.c | |
parent | 3a407d9567a2443401eef9445cb1e228dd02008b (diff) |
Handle the "bool" members the same way we handled the members for
enumerated values - "boolp" for pointers, "boolval" for values.
svn path=/trunk/; revision=5678
Diffstat (limited to 'prefs.c')
-rw-r--r-- | prefs.c | 10 |
1 files changed, 5 insertions, 5 deletions
@@ -1,7 +1,7 @@ /* prefs.c * Routines for handling preferences * - * $Id: prefs.c,v 1.85 2002/06/16 00:53:17 guy Exp $ + * $Id: prefs.c,v 1.86 2002/06/16 00:58:37 guy Exp $ * * Ethereal - Network traffic analyzer * By Gerald Combs <gerald@ethereal.com> @@ -387,7 +387,7 @@ prefs_register_bool_preference(module_t *module, const char *name, preference = register_preference(module, name, title, description); preference->type = PREF_BOOL; - preference->varp.boolean = var; + preference->varp.boolp = var; } /* @@ -1524,9 +1524,9 @@ set_pref(gchar *pref_name, gchar *value) bval = TRUE; else bval = FALSE; - if (*pref->varp.boolean != bval) { + if (*pref->varp.boolp != bval) { module->prefs_changed = TRUE; - *pref->varp.boolean = bval; + *pref->varp.boolp = bval; } break; @@ -1613,7 +1613,7 @@ write_pref(gpointer data, gpointer user_data) case PREF_BOOL: fprintf(arg->pf, "# TRUE or FALSE (case-insensitive).\n"); fprintf(arg->pf, "%s.%s: %s\n", arg->module->name, pref->name, - *pref->varp.boolean ? "TRUE" : "FALSE"); + *pref->varp.boolp ? "TRUE" : "FALSE"); break; case PREF_ENUM: |