aboutsummaryrefslogtreecommitdiffstats
path: root/gtk/capture_file_dlg.c
diff options
context:
space:
mode:
authorGuy Harris <guy@alum.mit.edu>2008-04-11 23:00:34 +0000
committerGuy Harris <guy@alum.mit.edu>2008-04-11 23:00:34 +0000
commit434e7709ed6805867c79ad8a364bab265c3699ea (patch)
tree64b59af26bdcacfa759809655157f0796a64d9d6 /gtk/capture_file_dlg.c
parent736cada149a32e9c067f01e8a305c7c540e5d9e5 (diff)
Wrap the callback function pointer for g_signal_connect() in
G_CALLBACK(), to suppress compiler warnings (that's what the old SIGNAL_CONNECT macro did). svn path=/trunk/; revision=24915
Diffstat (limited to 'gtk/capture_file_dlg.c')
-rw-r--r--gtk/capture_file_dlg.c75
1 files changed, 47 insertions, 28 deletions
diff --git a/gtk/capture_file_dlg.c b/gtk/capture_file_dlg.c
index 89c55d5f94..f541d7d32a 100644
--- a/gtk/capture_file_dlg.c
+++ b/gtk/capture_file_dlg.c
@@ -496,8 +496,10 @@ file_open_cmd(GtkWidget *w)
gtk_widget_show(filter_hbox);
filter_bt = gtk_button_new_from_stock(WIRESHARK_STOCK_DISPLAY_FILTER_ENTRY);
- g_signal_connect(filter_bt, "clicked", display_filter_construct_cb, &args);
- g_signal_connect(filter_bt, "destroy", filter_button_destroy_cb, NULL);
+ g_signal_connect(filter_bt, "clicked",
+ G_CALLBACK(display_filter_construct_cb), &args);
+ g_signal_connect(filter_bt, "destroy",
+ G_CALLBACK(filter_button_destroy_cb), NULL);
gtk_box_pack_start(GTK_BOX(filter_hbox), filter_bt, FALSE, TRUE, 0);
gtk_widget_show(filter_bt);
gtk_tooltips_set_tip(tooltips, filter_bt,
@@ -506,7 +508,8 @@ file_open_cmd(GtkWidget *w)
filter_te = gtk_entry_new();
g_object_set_data(G_OBJECT(filter_bt), E_FILT_TE_PTR_KEY, filter_te);
gtk_box_pack_start(GTK_BOX(filter_hbox), filter_te, TRUE, TRUE, 3);
- g_signal_connect(filter_te, "changed", filter_te_syntax_check_cb, NULL);
+ g_signal_connect(filter_te, "changed",
+ G_CALLBACK(filter_te_syntax_check_cb), NULL);
gtk_widget_show(filter_te);
gtk_tooltips_set_tip(tooltips, filter_te, "Enter a display filter.", NULL);
@@ -556,7 +559,8 @@ file_open_cmd(GtkWidget *w)
#endif
- g_signal_connect(file_open_w, "destroy", file_open_destroy_cb, NULL);
+ g_signal_connect(file_open_w, "destroy",
+ G_CALLBACK(file_open_destroy_cb), NULL);
/* preview widget */
prev = preview_new();
@@ -566,7 +570,7 @@ file_open_cmd(GtkWidget *w)
#if GTK_CHECK_VERSION(2,4,0)
g_signal_connect(GTK_FILE_CHOOSER(file_open_w), "selection-changed",
- file_open_entry_changed, file_open_w);
+ G_CALLBACK(file_open_entry_changed), file_open_w);
file_open_entry_changed(file_open_w, file_open_w);
g_object_set_data(G_OBJECT(file_open_w), E_DFILTER_TE_KEY,
@@ -578,12 +582,12 @@ file_open_cmd(GtkWidget *w)
else window_destroy(file_open_w);
#else /* GTK_CHECK_VERSION(2,4,0) */
g_signal_connect(GTK_FILE_SELECTION(file_open_w)->selection_entry, "changed",
- file_open_entry_changed, file_open_w);
+ G_CALLBACK(file_open_entry_changed), file_open_w);
/* Connect the ok_button to file_open_ok_cb function and pass along a
pointer to the file selection box widget */
g_signal_connect(GTK_FILE_SELECTION(file_open_w)->ok_button, "clicked",
- file_open_ok_cb, file_open_w);
+ G_CALLBACK(file_open_ok_cb), file_open_w);
g_object_set_data(G_OBJECT(GTK_FILE_SELECTION(file_open_w)->ok_button),
E_DFILTER_TE_KEY, g_object_get_data(G_OBJECT(w), E_DFILTER_TE_KEY));
@@ -592,7 +596,8 @@ file_open_cmd(GtkWidget *w)
window_set_cancel_button(file_open_w,
GTK_FILE_SELECTION(file_open_w)->cancel_button, window_cancel_button_cb);
- g_signal_connect(file_open_w, "delete_event", window_delete_event_cb, NULL);
+ g_signal_connect(file_open_w, "delete_event",
+ G_CALLBACK(window_delete_event_cb), NULL);
gtk_widget_show(file_open_w);
window_present(file_open_w);
@@ -849,8 +854,10 @@ file_merge_cmd(GtkWidget *w)
gtk_widget_show(filter_hbox);
filter_bt = gtk_button_new_from_stock(WIRESHARK_STOCK_DISPLAY_FILTER_ENTRY);
- g_signal_connect(filter_bt, "clicked", display_filter_construct_cb, &args);
- g_signal_connect(filter_bt, "destroy", filter_button_destroy_cb, NULL);
+ g_signal_connect(filter_bt, "clicked",
+ G_CALLBACK(display_filter_construct_cb), &args);
+ g_signal_connect(filter_bt, "destroy",
+ G_CALLBACK(filter_button_destroy_cb), NULL);
gtk_box_pack_start(GTK_BOX(filter_hbox), filter_bt, FALSE, TRUE, 0);
gtk_widget_show(filter_bt);
gtk_tooltips_set_tip(tooltips, filter_bt,
@@ -859,7 +866,8 @@ file_merge_cmd(GtkWidget *w)
filter_te = gtk_entry_new();
g_object_set_data(G_OBJECT(filter_bt), E_FILT_TE_PTR_KEY, filter_te);
gtk_box_pack_start(GTK_BOX(filter_hbox), filter_te, TRUE, TRUE, 3);
- g_signal_connect(filter_te, "changed", filter_te_syntax_check_cb, NULL);
+ g_signal_connect(filter_te, "changed",
+ G_CALLBACK(filter_te_syntax_check_cb), NULL);
gtk_widget_show(filter_te);
gtk_tooltips_set_tip(tooltips, filter_te, "Enter a display filter.", NULL);
@@ -915,7 +923,8 @@ file_merge_cmd(GtkWidget *w)
#endif
- g_signal_connect(file_merge_w, "destroy", file_merge_destroy_cb, NULL);
+ g_signal_connect(file_merge_w, "destroy",
+ G_CALLBACK(file_merge_destroy_cb), NULL);
/* preview widget */
prev = preview_new();
@@ -925,7 +934,7 @@ file_merge_cmd(GtkWidget *w)
#if GTK_CHECK_VERSION(2,4,0)
g_signal_connect(GTK_FILE_CHOOSER(file_merge_w), "selection-changed",
- file_open_entry_changed, file_merge_w);
+ G_CALLBACK(file_open_entry_changed), file_merge_w);
file_open_entry_changed(file_merge_w, file_merge_w);
g_object_set_data(G_OBJECT(file_merge_w), E_DFILTER_TE_KEY,
@@ -937,12 +946,12 @@ file_merge_cmd(GtkWidget *w)
else window_destroy(file_merge_w);
#else /* GTK_CHECK_VERSION(2,4,0) */
g_signal_connect(GTK_FILE_SELECTION(file_merge_w)->selection_entry, "changed",
- file_open_entry_changed, file_merge_w);
+ G_CALLBACK(file_open_entry_changed), file_merge_w);
/* Connect the ok_button to file_merge_ok_cb function and pass along a
pointer to the file selection box widget */
g_signal_connect(GTK_FILE_SELECTION(file_merge_w)->ok_button, "clicked",
- file_merge_ok_cb, file_merge_w);
+ G_CALLBACK(file_merge_ok_cb), file_merge_w);
g_object_set_data(G_OBJECT(GTK_FILE_SELECTION(file_merge_w)->ok_button),
E_DFILTER_TE_KEY, g_object_get_data(G_OBJECT(w), E_DFILTER_TE_KEY));
@@ -951,7 +960,8 @@ file_merge_cmd(GtkWidget *w)
window_set_cancel_button(file_merge_w,
GTK_FILE_SELECTION(file_merge_w)->cancel_button, window_cancel_button_cb);
- g_signal_connect(file_merge_w, "delete_event", window_delete_event_cb, NULL);
+ g_signal_connect(file_merge_w, "delete_event",
+ G_CALLBACK(window_delete_event_cb), NULL);
gtk_widget_show(file_merge_w);
window_present(file_merge_w);
@@ -1344,7 +1354,8 @@ file_save_as_cmd(action_after_save_e action_after_save, gpointer action_after_sa
g_object_set_data(G_OBJECT(file_save_as_w), "compressed", compressed_cb);
gtk_widget_set_sensitive(compressed_cb, wtap_dump_can_compress(cfile.cd_t));
- g_signal_connect(file_save_as_w, "destroy", file_save_as_destroy_cb, NULL);
+ g_signal_connect(file_save_as_w, "destroy",
+ G_CALLBACK(file_save_as_destroy_cb), NULL);
#if GTK_CHECK_VERSION(2,4,0)
if (gtk_dialog_run(GTK_DIALOG(file_save_as_w)) == GTK_RESPONSE_ACCEPT) {
@@ -1356,12 +1367,13 @@ file_save_as_cmd(action_after_save_e action_after_save, gpointer action_after_sa
/* Connect the ok_button to file_save_as_ok_cb function and pass along a
pointer to the file selection box widget */
g_signal_connect(GTK_FILE_SELECTION (file_save_as_w)->ok_button, "clicked",
- file_save_as_ok_cb, file_save_as_w);
+ G_CALLBACK(file_save_as_ok_cb), file_save_as_w);
window_set_cancel_button(file_save_as_w,
GTK_FILE_SELECTION(file_save_as_w)->cancel_button, window_cancel_button_cb);
- g_signal_connect(file_save_as_w, "delete_event", window_delete_event_cb, NULL);
+ g_signal_connect(file_save_as_w, "delete_event",
+ G_CALLBACK( window_delete_event_cb), NULL);
gtk_widget_show(file_save_as_w);
window_present(file_save_as_w);
@@ -1660,10 +1672,12 @@ file_color_import_cmd_cb(GtkWidget *color_filters, gpointer filter_list _U_)
cfglobal_but = gtk_button_new_with_label("Global Color Filter File");
gtk_container_add(GTK_CONTAINER(main_vb), cfglobal_but);
- g_signal_connect(cfglobal_but, "clicked", color_global_cb, file_color_import_w);
+ g_signal_connect(cfglobal_but, "clicked",
+ G_CALLBACK(color_global_cb), file_color_import_w);
gtk_widget_show(cfglobal_but);
- g_signal_connect(file_color_import_w, "destroy", file_color_import_destroy_cb, NULL);
+ g_signal_connect(file_color_import_w, "destroy",
+ G_CALLBACK(file_color_import_destroy_cb), NULL);
#if GTK_CHECK_VERSION(2,4,0)
@@ -1676,12 +1690,13 @@ file_color_import_cmd_cb(GtkWidget *color_filters, gpointer filter_list _U_)
/* Connect the ok_button to file_open_ok_cb function and pass along a
pointer to the file selection box widget */
g_signal_connect(GTK_FILE_SELECTION(file_color_import_w)->ok_button, "clicked",
- file_color_import_ok_cb, color_filters);
+ G_CALLBACK(file_color_import_ok_cb), color_filters);
window_set_cancel_button(file_color_import_w,
GTK_FILE_SELECTION(file_color_import_w)->cancel_button, window_cancel_button_cb);
- g_signal_connect(file_color_import_w, "delete_event", window_delete_event_cb, NULL);
+ g_signal_connect(file_color_import_w, "delete_event",
+ G_CALLBACK(window_delete_event_cb), NULL);
gtk_widget_show(file_color_import_w);
@@ -1814,16 +1829,19 @@ file_color_export_cmd_cb(GtkWidget *w _U_, gpointer filter_list)
cfselect_cb = gtk_check_button_new_with_label("Export only selected filters");
gtk_container_add(GTK_CONTAINER(main_vb), cfselect_cb);
gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(cfselect_cb), FALSE);
- g_signal_connect(cfselect_cb, "toggled", color_toggle_selected_cb, NULL);
+ g_signal_connect(cfselect_cb, "toggled",
+ G_CALLBACK(color_toggle_selected_cb), NULL);
gtk_widget_show(cfselect_cb);
color_set_export_selected_sensitive(cfselect_cb);
cfglobal_but = gtk_button_new_with_label("Global Color Filter File");
gtk_container_add(GTK_CONTAINER(main_vb), cfglobal_but);
- g_signal_connect(cfglobal_but, "clicked", color_global_cb, file_color_export_w);
+ g_signal_connect(cfglobal_but, "clicked",
+ G_CALLBACK(color_global_cb), file_color_export_w);
gtk_widget_show(cfglobal_but);
- g_signal_connect(file_color_export_w, "destroy", file_color_export_destroy_cb, NULL);
+ g_signal_connect(file_color_export_w, "destroy",
+ G_CALLBACK(file_color_export_destroy_cb), NULL);
#if GTK_CHECK_VERSION(2,4,0)
if (gtk_dialog_run(GTK_DIALOG(file_color_export_w)) == GTK_RESPONSE_ACCEPT)
@@ -1835,12 +1853,13 @@ file_color_export_cmd_cb(GtkWidget *w _U_, gpointer filter_list)
/* Connect the ok_button to file_export_ok_cb function and pass along a
pointer to the file selection box widget */
g_signal_connect(GTK_FILE_SELECTION (file_color_export_w)->ok_button, "clicked",
- file_color_export_ok_cb, filter_list);
+ G_CALLBACK(file_color_export_ok_cb), filter_list);
window_set_cancel_button(file_color_export_w,
GTK_FILE_SELECTION(file_color_export_w)->cancel_button, window_cancel_button_cb);
- g_signal_connect(file_color_export_w, "delete_event", window_delete_event_cb, NULL);
+ g_signal_connect(file_color_export_w, "delete_event",
+ G_CALLBACK(window_delete_event_cb), NULL);
gtk_file_selection_set_filename(GTK_FILE_SELECTION(file_color_export_w), "");