[epiphany] bookmarks-manager: Don't allow deleting Favorites tag



commit adb1ef77cd11e875e95e8110f14047532f2b5c94
Author: Michael Catanzaro <mcatanzaro gnome org>
Date:   Sun Feb 19 16:33:03 2017 -0600

    bookmarks-manager: Don't allow deleting Favorites tag

 src/bookmarks/ephy-bookmarks-manager.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/bookmarks/ephy-bookmarks-manager.c b/src/bookmarks/ephy-bookmarks-manager.c
index 1e9a84b..f94b27b 100644
--- a/src/bookmarks/ephy-bookmarks-manager.c
+++ b/src/bookmarks/ephy-bookmarks-manager.c
@@ -27,6 +27,8 @@
 #include "ephy-debug.h"
 #include "ephy-file-helpers.h"
 
+#include <string.h>
+
 #define EPHY_BOOKMARKS_FILE "bookmarks.gvdb"
 
 struct _EphyBookmarksManager {
@@ -406,6 +408,9 @@ ephy_bookmarks_manager_delete_tag (EphyBookmarksManager *self, const char *tag)
   g_return_if_fail (EPHY_IS_BOOKMARKS_MANAGER (self));
   g_return_if_fail (tag != NULL);
 
+  if (strcmp (tag, "Favorites"))
+    return;
+
   iter = g_sequence_lookup (self->tags,
                             (gpointer)tag,
                             (GCompareDataFunc)ephy_bookmark_tags_compare,


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