[evolution-rss] correctly lookup feed folder



commit 9a5a5a8f6756d158f94634e640b148370dcba40a
Author: Lucian Langa <lucilanga gnome org>
Date:   Fri May 15 21:54:23 2009 +0300

    correctly lookup feed folder
---
 src/misc.c |    2 +-
 src/misc.h |    1 +
 src/rss.c  |    2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/src/misc.c b/src/misc.c
index a7e7c5e..e76f5fd 100644
--- a/src/misc.c
+++ b/src/misc.c
@@ -44,7 +44,7 @@ on_next_unread_item_activate(gpointer a)
  	return 1;
 }
  
-static void
+void
 print_hash(gpointer key, gpointer value, gpointer user_data)
 {
  	g_print("key:%s, value:%s\n", (gchar *)key, (gchar *)value);
diff --git a/src/misc.h b/src/misc.h
index 8952257..494eb97 100644
--- a/src/misc.h
+++ b/src/misc.h
@@ -35,5 +35,6 @@ gchar *sanitize_folder(gchar *text);
 void header_decode_lwsp(const char **in);
 char *decode_token (const char **in);
 gchar *encode_rfc2047(gchar *str);
+void print_hash(gpointer key, gpointer value, gpointer user_data);
 
 #endif
diff --git a/src/rss.c b/src/rss.c
index 48c7ccd..1559ec9 100644
--- a/src/rss.c
+++ b/src/rss.c
@@ -2887,7 +2887,7 @@ lookup_original_folder(gchar *folder)
 {
 	gchar *tmp = NULL, *ofolder = NULL;
 
-	tmp = g_path_get_basename(folder);
+	tmp = extract_main_folder(folder);
 	if (tmp) {
         	ofolder = g_hash_table_lookup(rf->feed_folders, tmp);
 		if (ofolder) {



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