diff options
author | Michael Mann <mmann78@netscape.net> | 2017-01-07 08:52:23 -0500 |
---|---|---|
committer | Anders Broman <a.broman58@gmail.com> | 2017-01-22 10:43:57 +0000 |
commit | 21a3b8cc71ac127e21375c62e0a738db8f3ea286 (patch) | |
tree | 5295e34869b8968b328fbf197815ae3d168e0d5e /debian/libwireshark0.symbols | |
parent | 76cf1d0b0a0b804b24bea6afb4a4620a1607b144 (diff) | |
download | wireshark-21a3b8cc71ac127e21375c62e0a738db8f3ea286.tar.gz |
Internalize struct preference
Move "struct preference" into prefs.c, essentially creating a "private"
structure to handle preferences. The 2 motivating factors were:
1. Better memory management so that clients/users of API don't have to worry
about it.
2. Hide the ugliness of the union stuff and make it transparent to the API.
A few bugs related to preference <-> Decode As integration were fixed
while in the neighborhood.
Change-Id: I509b9a236235d066b139c98222b701475e0ed365
Reviewed-on: https://code.wireshark.org/review/19578
Petri-Dish: Michael Mann <mmann78@netscape.net>
Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org>
Reviewed-by: Anders Broman <a.broman58@gmail.com>
Diffstat (limited to 'debian/libwireshark0.symbols')
-rw-r--r-- | debian/libwireshark0.symbols | 31 |
1 files changed, 30 insertions, 1 deletions
diff --git a/debian/libwireshark0.symbols b/debian/libwireshark0.symbols index c4c9c91f91..7cb172dd59 100644 --- a/debian/libwireshark0.symbols +++ b/debian/libwireshark0.symbols @@ -924,6 +924,7 @@ libwireshark.so.0 libwireshark0 #MINVER# port_with_resolution_to_str_buf@Base 2.0.0 postseq_cleanup_all_protocols@Base 1.9.1 prefs@Base 1.9.1 + prefs_add_decode_as_value@Base 2.3.0 prefs_apply@Base 1.9.1 prefs_apply_all@Base 1.9.1 prefs_capture_device_monitor_mode@Base 1.9.1 @@ -931,10 +932,29 @@ libwireshark.so.0 libwireshark0 #MINVER# prefs_clear_string_list@Base 1.9.1 prefs_find_module@Base 1.9.1 prefs_find_preference@Base 1.9.1 + prefs_get_bool_value@Base 2.3.0 + prefs_get_color_value@Base 2.3.0 + prefs_get_control@Base 2.3.0 + prefs_get_description@Base 2.3.0 + prefs_get_enum_value@Base 2.3.0 + prefs_get_enum_radiobuttons@Base 2.3.0 + prefs_get_enumvals@Base 2.3.0 + prefs_get_gui_type@Base 2.3.0 + prefs_get_max_value@Base 2.3.0 + prefs_get_name@Base 2.3.0 + prefs_get_ordinal@Base 2.3.0 prefs_get_range_value@Base 2.3.0 + prefs_get_range_value_real@Base 2.3.0 prefs_get_string_list@Base 1.9.1 + prefs_get_string_value@Base 2.3.0 + prefs_get_title@Base 2.3.0 prefs_get_title_by_name@Base 1.9.1 + prefs_get_type@Base 2.3.0 + prefs_get_uat_value@Base 2.3.0 + prefs_get_uint_base@Base 2.3.0 prefs_get_uint_value@Base 2.3.0 + prefs_get_uint_value_real@Base 2.3.0 + prefs_invert_bool_value@Base 2.3.0 prefs_is_capture_device_hidden@Base 1.9.1 prefs_is_registered_protocol@Base 1.9.1 prefs_module_has_submodules@Base 1.9.1 @@ -961,9 +981,17 @@ libwireshark.so.0 libwireshark0 #MINVER# prefs_register_uat_preference_qt@Base 1.12.0~rc1 prefs_register_uint_preference@Base 1.9.1 prefs_reset@Base 1.9.1 + prefs_remove_decode_as_value@Base 2.3.0 + prefs_set_bool_value@Base 2.3.0 + prefs_set_color_value@Base 2.3.0 + prefs_set_control@Base 2.3.0 + prefs_set_enum_value@Base 2.3.0 prefs_set_pref@Base 1.9.1 prefs_set_range_value@Base 2.1.0 - prefs_set_string_like_value@Base 2.1.0 + prefs_set_range_value_work@Base 2.3.0 + prefs_set_stashed_range_value@Base 2.3.0 + prefs_set_string_value@Base 2.3.0 + prefs_set_uint_value@Base 2.3.0 print_bookmark@Base 1.12.0~rc1 print_finale@Base 1.12.0~rc1 print_hex_data@Base 1.12.0~rc1 @@ -1236,6 +1264,7 @@ libwireshark.so.0 libwireshark0 #MINVER# req_resp_hdrs_do_reassembly@Base 1.9.1 reset_conversation_table_data@Base 1.99.0 reset_hostlist_table_data@Base 1.99.0 + reset_pref@Base 2.3.0 reset_rtd_table@Base 1.99.8 reset_srt_table@Base 1.99.8 reset_stat_table@Base 1.99.8 |