wireshark/ui/gtk
Gerald Combs 90102ad12e Remove a plugin_if_gui_cb type conversion.
We always pass a GHashTable * to plugin_if_gui_cb so don't cast it to a
gconstpointer. This should fix the following and related warnings:

main_window.cpp: In function ‘void plugin_if_mainwindow_apply_filter(gconstpointer)’:
main_window.cpp:121:44: warning: cast from type ‘gconstpointer {aka const void*}’ to type ‘GHashTable* {aka _GHashTable*}’ casts away qualifiers [-Wcast-qual]
     GHashTable * data_set = (GHashTable *) user_data;

Fix another const warning while we're here.

Change-Id: Ia9225188bfb913feb4fef4369f10fd5791fc8dc9
Reviewed-on: https://code.wireshark.org/review/24830
Petri-Dish: Gerald Combs <gerald@wireshark.org>
Tested-by: Petri Dish Buildbot
Reviewed-by: Gerald Combs <gerald@wireshark.org>
2017-12-14 23:43:38 +00:00
..
.editorconfig Remove proto_help.[ch] 2016-08-01 04:19:56 +00:00
CMakeLists.txt Rewrite make-tap-reg.py in C 2017-12-11 02:52:28 +00:00
CMakeListsCustom.txt.example
Makefile.am Fix make distcheck 2017-12-11 20:21:09 +00:00
Makefile_custom.common
STATUS.gtk3 Remove proto_help.[ch] 2016-08-01 04:19:56 +00:00
about_dlg.c Move the protocol registration routines back into libwireshark 2017-11-21 20:21:50 +00:00
about_dlg.h
addr_resolution_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
addr_resolution_dlg.h
airpcap_dlg.c Put the HAVE_REMOTE hack into wsutil/wspcap.h, and include that file. 2017-05-11 19:58:15 +00:00
airpcap_dlg.h
airpcap_gui_utils.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
airpcap_gui_utils.h
bytes_view.c GTK: Remove packet editor 2017-11-24 05:13:42 +00:00
bytes_view.h
capture_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
capture_dlg.h plugins: config.h must not be included by public headers 2017-09-06 08:10:56 +00:00
capture_file_dlg.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
capture_file_dlg.h Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
capture_if_details_dlg_win32.c GTK+: Yell at the user less. 2017-01-23 18:53:07 +00:00
capture_if_details_dlg_win32.h
capture_if_dlg.c Fix builds without pcap. 2017-09-14 01:03:02 +00:00
capture_if_dlg.h
capture_info_dlg.c Don't add the wiretap directory to the list of include directories. 2016-02-18 12:55:26 +00:00
cfilter_combo_utils.h
color_dlg.c
color_dlg.h
color_edit_dlg.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
color_edit_dlg.h
color_utils.c
color_utils.h Put the non-filter part of epan/color_filters.h into wsutil/color.h. 2017-06-10 02:56:31 +00:00
compare_stat.c Have a single IPv6 tap 2017-09-02 16:06:42 +00:00
conversation_hastables_dlg.c Privatize the conversation_key structure 2017-10-28 19:22:24 +00:00
conversation_hastables_dlg.h
conversations_table.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
conversations_table.h
dcerpc_stat.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
decode_as_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
decode_as_dlg.h
dfilter_expr_dlg.c Use glib-compat 2017-03-02 15:20:05 +00:00
dfilter_expr_dlg.h
dissector_tables_dlg.c Add support for dissector tables of type FT_NONE. 2017-09-16 11:12:52 +00:00
dissector_tables_dlg.h
dlg_utils.c gtk: fix compilation with GTK+ before 2.18 2016-09-01 08:27:59 +00:00
dlg_utils.h
doxygen.cfg.in
drag_and_drop.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
drag_and_drop.h
edit_packet_comment_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
edit_packet_comment_dlg.h
expert_comp_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
expert_comp_dlg.h
expert_comp_table.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
expert_comp_table.h
export_object_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
export_object_dlg.h Enable exporting objects with tshark 2016-12-02 16:07:35 +00:00
export_pdu_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
export_pdu_dlg.h
export_sslkeys.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
export_sslkeys.h
extcap_gtk.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
extcap_gtk.h extcap: add new option type (timestamp). 2016-12-09 04:49:33 +00:00
file_dlg.c A bunch of "{Mac} OS X" -> "macOS" changes. 2017-04-05 19:16:22 +00:00
file_dlg.h
file_import_dlg.c Rename "ws_version_info.h", also .c 2017-09-26 17:32:08 +00:00
file_import_dlg.h
fileset_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
fileset_dlg.h
filter_autocomplete.c
filter_autocomplete.h
filter_dlg.c Pull the error reporting into {read,save}_filter_list. 2017-04-09 17:57:52 +00:00
filter_dlg.h
filter_expression_save_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
filter_expression_save_dlg.h Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
filter_utils.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
filter_utils.h
find_dlg.c Don't add the wiretap directory to the list of include directories. 2016-02-18 12:55:26 +00:00
find_dlg.h
firewall_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
firewall_dlg.h
flow_graph.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
follow_stream.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
follow_stream.h
font_utils.c
font_utils.h
funnel_stat.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
goto_dlg.c Move the declaration of packet_list_select_last_row() to ui/gtk/packet_list.h. 2016-12-12 21:12:58 +00:00
goto_dlg.h
graph_analysis.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
graph_analysis.h Complete move of tap-sequence-analysis.c functionality to sequence_analysis.c 2017-09-21 22:16:09 +00:00
gsm_map_summary.c Allow bigger snapshot lengths for D-Bus captures. 2017-06-05 05:28:26 +00:00
gtk_iface_monitor.c
gtk_iface_monitor.h
gtkglobals.h
gui_stat_menu.h
gui_stat_util.c
gui_stat_util.h Remove some GtkCList comments and code. 2016-12-12 23:39:42 +00:00
gui_utils.c Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
gui_utils.h Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
help_dlg.c
help_dlg.h plugins: config.h must not be included by public headers 2017-09-06 08:10:56 +00:00
hostlist_table.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
hostlist_table.h
iax2_analysis.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
io_stat.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
keys.h
lbm_stream_dlg.c Revert "tap: change glib functions to wmem." 2016-06-19 10:47:10 +00:00
lbm_stream_dlg.h Clean up modelines and indentation. 2016-02-25 21:34:36 +00:00
mac_lte_stat_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
macros_dlg.c GTK: Keep display filter applied when switching profiles 2016-06-22 07:49:02 +00:00
macros_dlg.h
main.c Refactor plugin registration and loading 2017-12-14 08:43:57 +00:00
main.gresources.xml
main.h Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
main_80211_toolbar.c Rename ui_util.h -> ws_ui_util.h 2017-10-15 01:14:26 +00:00
main_80211_toolbar.h
main_airpcap_toolbar.c Yell at the user less. 2017-02-20 16:53:17 +00:00
main_airpcap_toolbar.h
main_filter_toolbar.c Remove a plugin_if_gui_cb type conversion. 2017-12-14 23:43:38 +00:00
main_filter_toolbar.h
main_menubar.c Remove a plugin_if_gui_cb type conversion. 2017-12-14 23:43:38 +00:00
main_menubar_private.h
main_statusbar.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
main_statusbar_private.h
main_titlebar.c Put the structure of a capture_file back in cfile.h. 2017-12-04 05:35:36 +00:00
main_titlebar.h
main_toolbar.c Remove a plugin_if_gui_cb type conversion. 2017-12-14 23:43:38 +00:00
main_toolbar.h
main_toolbar_private.h
main_welcome.c Revert "Move fill_in_local_interfaces to a thread." 2017-12-11 23:29:00 +00:00
main_welcome.h
main_welcome_private.h
manual_addr_resolv.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
manual_addr_resolv.h
mcast_stream_dlg.c gtk: fix compilation with GTK+ before 2.18 2016-09-01 08:27:59 +00:00
mcast_stream_dlg.h
memory_dlg.c More checks for localtime() and gmtime() returning NULL. 2016-10-22 02:27:32 +00:00
menus.h
mtp3_summary.c Allow bigger snapshot lengths for D-Bus captures. 2017-06-05 05:28:26 +00:00
old-gtk-compat.h lbm_uimflow_dlg.c: Pacify another GTK checkAPIs.pl warning. 2016-07-31 15:30:19 +00:00
packet_history.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
packet_history.h
packet_list.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
packet_list.h Move the declaration of packet_list_select_last_row() to ui/gtk/packet_list.h. 2016-12-12 21:12:58 +00:00
packet_list_store.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
packet_list_store.h
packet_panes.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
packet_panes.h
packet_win.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
packet_win.h
pixbuf-csource.c
pixbuf-csource.h
pixmap_save.c
pixmap_save.h
plugins_dlg.c
plugins_dlg.h
prefs_capture.c Remove superfluous null-checks before strdup/free 2017-10-15 12:38:51 +00:00
prefs_capture.h
prefs_column.c *_stdup_printf -> strdup for "single string only" formatting. 2016-06-06 06:03:58 +00:00
prefs_column.h
prefs_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
prefs_dlg.h
prefs_filter_expressions.c prefs_filter_expressions (GTK): fix no newline at end of file [-Wnewline-eof] 2017-10-03 11:44:36 +00:00
prefs_filter_expressions.h Convert filter expressions preference data to a UAT. 2017-06-26 02:44:05 +00:00
prefs_font_color.c Sample deprecated filter -> Sample warning filter 2017-06-25 22:51:47 +00:00
prefs_font_color.h
prefs_gui.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
prefs_gui.h
prefs_layout.c Add GResource message to configure script 2016-02-25 04:50:59 +00:00
prefs_layout.h
print_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
profile_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
profile_dlg.h
progress_dlg.c const gpointer -> gconstpointer 2016-02-16 05:10:49 +00:00
proto_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
proto_dlg.h
proto_hier_stats_dlg.c Yell at the user less. 2017-02-20 16:53:17 +00:00
proto_hier_stats_dlg.h
proto_hier_tree_model.c
proto_hier_tree_model.h
proto_tree_model.c
proto_tree_model.h
range_utils.c Don't add the wiretap directory to the list of include directories. 2016-02-18 12:55:26 +00:00
range_utils.h
response_time_delay_table.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
response_time_delay_table.h Switch rtd and srt tables to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:24:42 +00:00
rlc_lte_graph.c GTK: fix compilation with GCC 7 2017-07-12 09:19:39 +00:00
rlc_lte_stat_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
rpc_stat.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
rtp_analysis.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
rtp_player.c Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
rtp_player.h
rtp_stream_dlg.c gtk: fix compilation with GTK+ before 2.18 2016-09-01 08:27:59 +00:00
rtp_stream_dlg.h
sctp_assoc_analyse.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_byte_graph_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_chunk_stat.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_chunk_stat_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_error_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_graph_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_stat_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
sctp_stat_gtk.h
service_response_time_table.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
service_response_time_table.h service_response_time_table (GTK) fix parameter 'data' not found in the function declaration [-Wdocumentation] 2017-02-10 10:21:34 +00:00
simple_dialog.c Clean up handling of enabled/disabled protocols/heuristic dissectors. 2017-04-08 20:40:08 +00:00
simple_dialog.h
simple_stattable.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
simple_stattable.h Switch stat tap to use wmem_tree_t instead of (sorted) GSList. 2017-02-08 14:25:07 +00:00
stats_tree_stat.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
stock_icons.c Add GResource message to configure script 2016-02-25 04:50:59 +00:00
stock_icons.h
summary_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
summary_dlg.h
supported_protos_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
supported_protos_dlg.h
tap_param_dlg.c Don't add the wiretap directory to the list of include directories. 2016-02-18 12:55:26 +00:00
tap_param_dlg.h
tcp_graph.c A bunch of "{Mac} OS X" -> "macOS" changes. 2017-04-05 19:16:22 +00:00
text_page_utils.c
text_page_utils.h
time_shift_dlg.c
time_shift_dlg.h
uat_gui.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00
uat_gui.h
voip_calls_dlg.c Don't add the wiretap directory to the list of include directories. 2016-02-18 12:55:26 +00:00
voip_calls_dlg.h
webbrowser.c Change some names to reflect Apple's new UNIX-for-Macs name. 2017-06-16 08:50:22 +00:00
webbrowser.h
wlan_stat_dlg.c Have the frame_tvbuff.c routines not use the global cfile. 2017-12-08 08:31:41 +00:00