bugfix for newsgroups list dialog
[claws.git] / src / news.h
index 4dfe845749cd3153893485a7047fd12d8080ace0..a3d8654a765f7c7797719aecf087fa81595dd1c6 100644 (file)
@@ -36,6 +36,15 @@ struct _NNTPSession
 
        NNTPSockInfo *nntp_sock;
        gchar *group;
+       
+       GSList * group_list;
+};
+
+struct NNTPGroupInfo {
+       gint first;
+       gint last;
+       gchar * name;
+       gchar type;
 };
 
 
@@ -53,9 +62,12 @@ void news_scan_group                 (Folder         *folder,
                                         FolderItem     *item);
 
 GSList *news_get_group_list            (Folder         *folder);
-void news_remove_group_list            (Folder         *folder);
+void news_cancel_group_list_cache      (Folder         *folder);
 
 gint news_post                         (Folder         *folder,
                                         const gchar    *file);
 
+gint news_group_info_compare(struct NNTPGroupInfo * info1,
+                            struct NNTPGroupInfo * info2);
+
 #endif /* __NEWS_H__ */