[Xfce4-commits] <midori:master> Delete bookmarks from the folder they reside in
Christian Dywan
noreply at xfce.org
Sat Jul 3 22:36:04 CEST 2010
Updating branch refs/heads/master
to b170dd688a3d45fea4b74954328379e91a645ebe (commit)
from 067eb6c3ece102b8d03532a983caba371de56a2f (commit)
commit b170dd688a3d45fea4b74954328379e91a645ebe
Author: Alexander Butenko <a.butenka at gmail.com>
Date: Fri Jul 2 11:13:55 2010 -0400
Delete bookmarks from the folder they reside in
panels/midori-bookmarks.c | 13 +++++++++----
1 files changed, 9 insertions(+), 4 deletions(-)
diff --git a/panels/midori-bookmarks.c b/panels/midori-bookmarks.c
index 2624f22..b8c9b69 100644
--- a/panels/midori-bookmarks.c
+++ b/panels/midori-bookmarks.c
@@ -231,12 +231,17 @@ midori_bookmarks_remove_item_from_db (sqlite3* db,
if (KATZE_ITEM_IS_BOOKMARK (item))
sqlcmd = sqlite3_mprintf (
- "DELETE FROM bookmarks WHERE uri = '%q'",
- katze_item_get_uri (item));
+ "DELETE FROM bookmarks WHERE uri = '%q' "
+ " AND folder = '%q'",
+ katze_item_get_uri (item),
+ katze_item_get_meta_string (item, "folder"));
+
else
sqlcmd = sqlite3_mprintf (
- "DELETE FROM bookmarks WHERE title = '%q'",
- katze_item_get_name (item));
+ "DELETE FROM bookmarks WHERE title = '%q'"
+ " AND folder = '%q'",
+ katze_item_get_name (item),
+ katze_item_get_meta_string (item, "folder"));
if (sqlite3_exec (db, sqlcmd, NULL, NULL, &errmsg) != SQLITE_OK)
{
More information about the Xfce4-commits
mailing list