summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeff Morriss <jeff.morriss@ulticom.com>2007-01-31 04:14:11 +0000
committerJeff Morriss <jeff.morriss@ulticom.com>2007-01-31 04:14:11 +0000
commitbf110f3999884d04ff6ba633392d91fbef7f257c (patch)
tree83254c044703c31692df8f8b3d920eb441f821f2
parent26b3f0b78d75689e0fef179b98aef073ddb34841 (diff)
downloadwireshark-bf110f3999884d04ff6ba633392d91fbef7f257c.tar.gz
Only certain 'base' values make sense in 'prefs_register_uint_preference()': 0 and 2-36. Assert out if a different value is found.
svn path=/trunk/; revision=20644
-rw-r--r--epan/prefs.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/epan/prefs.c b/epan/prefs.c
index d3603978d0..434ed00d7e 100644
--- a/epan/prefs.c
+++ b/epan/prefs.c
@@ -534,6 +534,7 @@ prefs_register_uint_preference(module_t *module, const char *name,
preference = register_preference(module, name, title, description,
PREF_UINT);
preference->varp.uint = var;
+ g_assert(base > 0 && base != 1 && base < 37);
preference->info.base = base;
}