From: morriss Date: Wed, 31 Jan 2007 04:14:11 +0000 (+0000) Subject: Only certain 'base' values make sense in 'prefs_register_uint_preference()': 0 and... X-Git-Url: http://git.samba.org/samba.git/?p=obnox%2Fwireshark%2Fwip.git;a=commitdiff_plain;h=21f8aa280ba52a581ae3501a3cda9ad137d364f9 Only certain 'base' values make sense in 'prefs_register_uint_preference()': 0 and 2-36. Assert out if a different value is found. git-svn-id: http://anonsvn.wireshark.org/wireshark/trunk@20644 f5534014-38df-0310-8fa8-9805f1628bb7 --- 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; }