@@ -4441,7 +4441,7 @@ add_submenu (GtkUIManager *ui_manager,
44414441 if (surface != NULL ) {
44424442 g_object_set_data_full (G_OBJECT (action ), "menu-icon" ,
44434443 cairo_surface_reference (surface ),
4444- cairo_surface_destroy );
4444+ ( GDestroyNotify ) cairo_surface_destroy );
44454445 }
44464446
44474447 g_object_set (action , "hide-if-empty" , FALSE, NULL );
@@ -4984,7 +4984,7 @@ add_extension_action_for_files (FMDirectoryView *view,
49844984 if (surface != NULL ) {
49854985 g_object_set_data_full (G_OBJECT (action ), "menu-icon" ,
49864986 surface ,
4987- cairo_surface_destroy );
4987+ ( GDestroyNotify ) cairo_surface_destroy );
49884988 }
49894989 }
49904990
@@ -5451,7 +5451,7 @@ add_script_to_scripts_menus (FMDirectoryView *directory_view,
54515451 if (surface != NULL ) {
54525452 g_object_set_data_full (G_OBJECT (action ), "menu-icon" ,
54535453 surface ,
5454- cairo_surface_destroy );
5454+ ( GDestroyNotify ) cairo_surface_destroy );
54555455 }
54565456
54575457 g_signal_connect_data (action , "activate" ,
@@ -5702,7 +5702,7 @@ add_template_to_templates_menus (FMDirectoryView *directory_view,
57025702 if (surface != NULL ) {
57035703 g_object_set_data_full (G_OBJECT (action ), "menu-icon" ,
57045704 surface ,
5705- cairo_surface_destroy );
5705+ ( GDestroyNotify ) cairo_surface_destroy );
57065706 }
57075707
57085708 g_signal_connect_data (action , "activate" ,
0 commit comments