[nautilus] Use the new NautilusBookmarksList API.



commit 006f5164b7ce1bf54fed170800ed145eb625826e
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Sun Apr 11 15:07:00 2010 +0200

    Use the new NautilusBookmarksList API.

 src/nautilus-places-sidebar.c |   14 ++------------
 1 files changed, 2 insertions(+), 12 deletions(-)
---
diff --git a/src/nautilus-places-sidebar.c b/src/nautilus-places-sidebar.c
index f554c04..ed507b1 100644
--- a/src/nautilus-places-sidebar.c
+++ b/src/nautilus-places-sidebar.c
@@ -1132,7 +1132,6 @@ reorder_bookmarks (NautilusPlacesSidebar *sidebar,
 		   int                   new_position)
 {
 	GtkTreeIter iter;
-	NautilusBookmark *bookmark;
 	PlaceType type; 
 	int old_position;
 
@@ -1152,17 +1151,8 @@ reorder_bookmarks (NautilusPlacesSidebar *sidebar,
 		return;
 	}
 
-	/* Remove the path from the old position and insert it in the new one */
-
-	if (old_position == new_position) {
-		return;
-	}
-	bookmark = nautilus_bookmark_list_item_at (sidebar->bookmarks, old_position);
-	nautilus_bookmark_list_insert_item (sidebar->bookmarks, bookmark, new_position);
-	if (old_position > new_position) {
-		old_position++;
-	}
-	nautilus_bookmark_list_delete_item_at (sidebar->bookmarks, old_position);
+	nautilus_bookmark_list_move_item (sidebar->bookmarks, old_position,
+					  new_position);
 }
 
 static void



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]