summaryrefslogtreecommitdiff
path: root/mate-panel/panel-menu-items.c
diff options
context:
space:
mode:
authorrbuj <[email protected]>2020-04-07 14:12:38 +0200
committerraveit65 <[email protected]>2020-05-25 09:37:56 +0200
commit2570b9ab7f8e26c0035bd6fb5401cba99d682ac4 (patch)
tree208e932cdde1b8e50ac6cffe9e72db7ac6940105 /mate-panel/panel-menu-items.c
parent146cc418fad7c39a21a1ce55f92a895bb0be3332 (diff)
downloadmate-panel-2570b9ab7f8e26c0035bd6fb5401cba99d682ac4.tar.bz2
mate-panel-2570b9ab7f8e26c0035bd6fb5401cba99d682ac4.tar.xz
Fix some cast-function-type warnings introduced in GCC 8
Diffstat (limited to 'mate-panel/panel-menu-items.c')
-rw-r--r--mate-panel/panel-menu-items.c11
1 files changed, 5 insertions, 6 deletions
diff --git a/mate-panel/panel-menu-items.c b/mate-panel/panel-menu-items.c
index 046d3ee3..e433d2ed 100644
--- a/mate-panel/panel-menu-items.c
+++ b/mate-panel/panel-menu-items.c
@@ -249,7 +249,7 @@ panel_menu_items_append_from_desktop (GtkWidget *menu,
g_signal_connect_data (item, "activate",
G_CALLBACK (panel_menu_item_activate_desktop_file),
g_strdup (full_path),
- (GClosureNotify) g_free, 0);
+ (GClosureNotify) G_CALLBACK (g_free), 0);
g_signal_connect (G_OBJECT (item), "button_press_event",
G_CALLBACK (menu_dummy_button_press_event), NULL);
@@ -297,7 +297,7 @@ panel_menu_items_append_place_item (const char *icon_name,
user_data = g_strdup (uri);
g_signal_connect_data (item, "activate", callback, user_data,
- (GClosureNotify) g_free, 0);
+ (GClosureNotify) G_CALLBACK (g_free), 0);
g_signal_connect (G_OBJECT (item), "button_press_event",
G_CALLBACK (menu_dummy_button_press_event), NULL);
@@ -451,8 +451,7 @@ panel_place_menu_item_append_gtk_bookmarks (GtkWidget *menu, guint max_items_or_
}
g_hash_table_destroy (table);
- g_slist_foreach (lines, (GFunc) g_free, NULL);
- g_slist_free (lines);
+ g_slist_free_full (lines, g_free);
add_bookmarks = g_slist_reverse (add_bookmarks);
@@ -612,7 +611,7 @@ panel_menu_item_append_drive (GtkWidget *menu,
g_signal_connect_data (item, "activate",
G_CALLBACK (panel_menu_item_rescan_drive),
g_object_ref (drive),
- (GClosureNotify) g_object_unref, 0);
+ (GClosureNotify) G_CALLBACK (g_object_unref), 0);
g_signal_connect (G_OBJECT (item), "button_press_event",
G_CALLBACK (menu_dummy_button_press_event), NULL);
@@ -712,7 +711,7 @@ panel_menu_item_append_volume (GtkWidget *menu,
g_signal_connect_data (item, "activate",
G_CALLBACK (panel_menu_item_mount_volume),
g_object_ref (volume),
- (GClosureNotify) g_object_unref, 0);
+ (GClosureNotify) G_CALLBACK (g_object_unref), 0);
g_signal_connect (G_OBJECT (item), "button_press_event",
G_CALLBACK (menu_dummy_button_press_event), NULL);