summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMichael Mann <mmann78@netscape.net>2017-01-07 08:52:23 -0500
committerAnders Broman <a.broman58@gmail.com>2017-01-22 10:43:57 +0000
commit21a3b8cc71ac127e21375c62e0a738db8f3ea286 (patch)
tree5295e34869b8968b328fbf197815ae3d168e0d5e /debian
parent76cf1d0b0a0b804b24bea6afb4a4620a1607b144 (diff)
downloadwireshark-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')
-rw-r--r--debian/libwireshark0.symbols31
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