From 6ccb17c2d686381c564a33e84962199ef3e4019f Mon Sep 17 00:00:00 2001 From: Jean-Philippe Orsini Date: Wed, 1 May 2013 09:07:21 +0000 Subject: [PATCH] --- src/main.c | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/main.c b/src/main.c index 1249e50..b7a2e65 100644 --- a/src/main.c +++ b/src/main.c @@ -111,25 +111,26 @@ static char *feed_get_formated_title(struct feed *f) void update() { struct feed **feeds; - GtkTreeModel *model, *headline_model; + GtkListStore *model, *headline_model; GtkTreeIter iter; char *title; - model = gtk_tree_view_get_model(w_feedtree); - headline_model = gtk_tree_view_get_model(w_headlinetree); + model = GTK_LIST_STORE(gtk_tree_view_get_model(w_feedtree)); + headline_model + = GTK_LIST_STORE(gtk_tree_view_get_model(w_headlinetree)); log_debug("update(): clear feed tree."); model_state = 1; - gtk_list_store_clear(GTK_LIST_STORE(model)); - gtk_list_store_clear(GTK_LIST_STORE(headline_model)); + gtk_list_store_clear(model); + gtk_list_store_clear(headline_model); log_debug("update(): clear feed tree done."); feeds = ttrss_get_feeds(); while (feeds && *feeds) { title = feed_get_formated_title(*feeds); - gtk_list_store_append(GTK_LIST_STORE(model), &iter); + gtk_list_store_append(model, &iter); - gtk_list_store_set(GTK_LIST_STORE(model), + gtk_list_store_set(model, &iter, COL_FEED_TITLE, title, COL_FEED_ID, (*feeds)->id, -- 2.7.4