diff options
author | Guy Harris <guy@alum.mit.edu> | 2004-10-12 03:13:17 +0000 |
---|---|---|
committer | Guy Harris <guy@alum.mit.edu> | 2004-10-12 03:13:17 +0000 |
commit | eb088099b072573c67bc1a1be5e0bebea63606f0 (patch) | |
tree | dfcd8547c0c8a6a202b15be471f2b0a59d8de34d /epan/prefs.h | |
parent | 38ed258bc5871f85fc52a83d60f2dc9d92fd7a83 (diff) | |
download | wireshark-eb088099b072573c67bc1a1be5e0bebea63606f0.tar.gz |
Check the values of the protocol preferences before fetching them; if
any are not valid, pop up an alert box and don't dismiss the preferences
dialog.
svn path=/trunk/; revision=12269
Diffstat (limited to 'epan/prefs.h')
-rw-r--r-- | epan/prefs.h | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/epan/prefs.h b/epan/prefs.h index 8f2c274fc1..5a6f589a4b 100644 --- a/epan/prefs.h +++ b/epan/prefs.h @@ -196,7 +196,7 @@ extern module_t *prefs_register_protocol_obsolete(int id); /* * Callback function for module list scanners. */ -typedef void (*module_cb)(module_t *module, gpointer user_data); +typedef guint (*module_cb)(module_t *module, gpointer user_data); /* * Call a callback function, with a specified argument, for each module @@ -208,7 +208,7 @@ typedef void (*module_cb)(module_t *module, gpointer user_data); * silently ignored in preference files. Does not ignore subtrees, * as this can be used when walking the display tree of modules. */ -extern void prefs_module_list_foreach(GList *module_list, module_cb callback, +extern guint prefs_module_list_foreach(GList *module_list, module_cb callback, gpointer user_data); /* @@ -219,7 +219,7 @@ extern void prefs_module_list_foreach(GList *module_list, module_cb callback, * preferences for dissectors that no longer have preferences to be * silently ignored in preference files. */ -extern void prefs_modules_foreach(module_cb callback, gpointer user_data); +extern guint prefs_modules_foreach(module_cb callback, gpointer user_data); /* * Call the "apply" callback function for each module if any of its |