diff options
author | rbuj <[email protected]> | 2021-04-18 12:52:18 +0200 |
---|---|---|
committer | raveit65 <[email protected]> | 2021-04-20 09:18:19 +0200 |
commit | 82ff136d1bcd31d73c787c27e71fb57cb540a522 (patch) | |
tree | 228cf7f38bd77318ffcb20ec5d05d3792563cc2e | |
parent | 38f725d040c84d088a878ba9ad7481fa7adb7189 (diff) | |
download | caja-82ff136d1bcd31d73c787c27e71fb57cb540a522.tar.bz2 caja-82ff136d1bcd31d73c787c27e71fb57cb540a522.tar.xz |
caja-window-manage-views: remove -Wcast-function-type warning
-rw-r--r-- | src/caja-window-manage-views.c | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/caja-window-manage-views.c b/src/caja-window-manage-views.c index aa18030b..f41d8e5f 100644 --- a/src/caja-window-manage-views.c +++ b/src/caja-window-manage-views.c @@ -870,6 +870,14 @@ report_callback (CajaWindowSlot *slot, return FALSE; } +static gpointer +copy_object (gconstpointer obj, + gpointer user_data) +{ + (void) user_data; + return g_object_ref (G_OBJECT (obj)); +} + /* * begin_location_change * @@ -947,7 +955,7 @@ begin_location_change (CajaWindowSlot *slot, slot->location_change_type = type; slot->location_change_distance = distance; slot->tried_mount = FALSE; - slot->pending_selection = g_list_copy_deep (new_selection, (GCopyFunc) g_object_ref, NULL); + slot->pending_selection = g_list_copy_deep (new_selection, copy_object, NULL); slot->pending_scroll_to = g_strdup (scroll_pos); @@ -1498,7 +1506,7 @@ load_new_location (CajaWindowSlot *slot, window = slot->pane->window; g_assert (CAJA_IS_WINDOW (window)); - selection_copy = g_list_copy_deep (selection, (GCopyFunc) g_object_ref, NULL); + selection_copy = g_list_copy_deep (selection, copy_object, NULL); view = NULL; |