static void subscribe_newsgroup_cb(GtkAction *action, gpointer data)
{
FolderView *folderview = (FolderView *)data;
- GtkCMCTree *ctree = GTK_CMCTREE(folderview->ctree);
Folder *folder;
FolderItem *item;
FolderItem *rootitem;
gnode = next;
}
- gtk_cmclist_freeze(GTK_CMCLIST(ctree));
+ folderview_freeze(folderview);
/* add subscribed newsgroups */
for (cur = new_subscr; cur != NULL; cur = cur->next) {
hooks_invoke(FOLDER_UPDATE_HOOKLIST, &hookdata);
}
- gtk_cmclist_thaw(GTK_CMCLIST(ctree));
+ folderview_thaw(folderview);
slist_free_strings_full(new_subscr);
}
main_window_cursor_wait(mainwin);
- gtk_cmclist_freeze(GTK_CMCLIST(summaryview->ctree));
+ summary_freeze(summaryview);
folder_item_update_freeze();
inc_lock();
inc_unlock();
folder_item_update_thaw();
- gtk_cmclist_thaw(GTK_CMCLIST(summaryview->ctree));
+ summary_thaw(summaryview);
main_window_cursor_normal(mainwin);
if (msgnum > 0)
return;
main_window_cursor_wait(summaryview->mainwin);
- gtk_cmclist_freeze(GTK_CMCLIST(summaryview->ctree));
+ summary_freeze(summaryview);
folder_item_update_freeze();
inc_lock();
inc_unlock();
folder_item_update_thaw();
- gtk_cmclist_thaw(GTK_CMCLIST(summaryview->ctree));
+ summary_thaw(summaryview);
main_window_cursor_normal(summaryview->mainwin);
if (msgnum > 0) {