diff options
author | Cosimo Cecchi <cosimoc@gnome.org> | 2010-12-22 16:50:32 +0100 |
---|---|---|
committer | Cosimo Cecchi <cosimoc@gnome.org> | 2010-12-22 17:00:53 +0100 |
commit | 74a8f78e2a5b06485c7daf830372a5f7b15a87b8 (patch) | |
tree | d9ab1d811b48fba954c207b6e7dc50e9c4cb3973 | |
parent | 2737d431e44e3e4dc12e9098b6e17881ca28c1f7 (diff) | |
download | nautilus-74a8f78e2a5b06485c7daf830372a5f7b15a87b8.tar.gz |
general: don't use gdk_cursor_unref()
-rw-r--r-- | eel/eel-editable-label.c | 2 | ||||
-rw-r--r-- | libnautilus-private/nautilus-icon-canvas-item.c | 2 | ||||
-rw-r--r-- | libnautilus-private/nautilus-icon-container.c | 2 | ||||
-rw-r--r-- | src/file-manager/fm-list-view.c | 5 | ||||
-rw-r--r-- | src/file-manager/fm-properties-window.c | 2 | ||||
-rw-r--r-- | src/nautilus-window.c | 2 |
6 files changed, 6 insertions, 9 deletions
diff --git a/eel/eel-editable-label.c b/eel/eel-editable-label.c index 27e06a2da..ff8aa3fb1 100644 --- a/eel/eel-editable-label.c +++ b/eel/eel-editable-label.c @@ -1888,7 +1888,7 @@ eel_editable_label_realize (GtkWidget *widget) gtk_widget_set_window (widget, window); gdk_window_set_user_data (window, widget); - gdk_cursor_unref (attributes.cursor); + g_object_unref (attributes.cursor); style = gtk_widget_get_style_context (widget); gtk_style_context_set_background (style, gtk_widget_get_window (widget)); diff --git a/libnautilus-private/nautilus-icon-canvas-item.c b/libnautilus-private/nautilus-icon-canvas-item.c index 82ea6afcb..d0e862a16 100644 --- a/libnautilus-private/nautilus-icon-canvas-item.c +++ b/libnautilus-private/nautilus-icon-canvas-item.c @@ -1786,7 +1786,7 @@ nautilus_icon_canvas_item_event (EelCanvasItem *item, GdkEvent *event) cursor = gdk_cursor_new_for_display (gdk_display_get_default(), GDK_HAND2); gdk_window_set_cursor (((GdkEventAny *)event)->window, cursor); - gdk_cursor_unref (cursor); + g_object_unref (cursor); } /* FIXME bugzilla.gnome.org 42473: diff --git a/libnautilus-private/nautilus-icon-container.c b/libnautilus-private/nautilus-icon-container.c index d4b0b0aa7..a70877a9b 100644 --- a/libnautilus-private/nautilus-icon-container.c +++ b/libnautilus-private/nautilus-icon-container.c @@ -4494,7 +4494,7 @@ start_stretching (NautilusIconContainer *container) cursor, GDK_CURRENT_TIME); if (cursor) - gdk_cursor_unref (cursor); + g_object_unref (cursor); /* Ensure the window itself is focused.. */ toplevel = gtk_widget_get_toplevel (GTK_WIDGET (container)); diff --git a/src/file-manager/fm-list-view.c b/src/file-manager/fm-list-view.c index 6eeda1437..3a537707b 100644 --- a/src/file-manager/fm-list-view.c +++ b/src/file-manager/fm-list-view.c @@ -2757,10 +2757,7 @@ fm_list_view_click_policy_changed (FMDirectoryView *directory_view) } } - if (hand_cursor != NULL) { - gdk_cursor_unref (hand_cursor); - hand_cursor = NULL; - } + g_clear_object (&hand_cursor); } else if (click_policy_auto_value == NAUTILUS_CLICK_POLICY_SINGLE) { if (hand_cursor == NULL) { hand_cursor = gdk_cursor_new(GDK_HAND2); diff --git a/src/file-manager/fm-properties-window.c b/src/file-manager/fm-properties-window.c index b9bd7eea9..9c8318d40 100644 --- a/src/file-manager/fm-properties-window.c +++ b/src/file-manager/fm-properties-window.c @@ -3235,7 +3235,7 @@ start_long_operation (FMPropertiesWindow *window) cursor = gdk_cursor_new (GDK_WATCH); gdk_window_set_cursor (gtk_widget_get_window (GTK_WIDGET (window)), cursor); - gdk_cursor_unref (cursor); + g_object_unref (cursor); } window->details->long_operation_underway ++; } diff --git a/src/nautilus-window.c b/src/nautilus-window.c index a4bcc7af8..1c38a119a 100644 --- a/src/nautilus-window.c +++ b/src/nautilus-window.c @@ -356,7 +356,7 @@ update_cursor (NautilusWindow *window) if (slot->allow_stop) { cursor = gdk_cursor_new (GDK_WATCH); gdk_window_set_cursor (gtk_widget_get_window (GTK_WIDGET (window)), cursor); - gdk_cursor_unref (cursor); + g_object_unref (cursor); } else { gdk_window_set_cursor (gtk_widget_get_window (GTK_WIDGET (window)), NULL); } |