static gint rssyl_remove_folder(Folder *folder, FolderItem *item)
{
gchar *path = NULL;
+ RFolderItem *ritem = (RFolderItem *)item;
g_return_val_if_fail(folder != NULL, -1);
g_return_val_if_fail(item != NULL, -1);
g_free(path);
return -1;
}
-
g_free(path);
+
+ if (ritem->url != NULL)
+ rssyl_passwd_set(ritem, NULL);
+
folder_item_remove(item);
return 0;
void rssyl_gtk_init(void);
void rssyl_gtk_done(void);
-GtkWidget *rssyl_feed_removal_dialog(gchar *name, GtkWidget **rmcache_widget);
-
void rssyl_gtk_prop(RFolderItem *ritem);
#endif /* __RSSYL_GTK */