Use an index to iterate news feeds to avoid compiler warnings

This commit is contained in:
Christian Dywan 2009-06-19 03:06:22 +02:00
parent 4c3ac6f86f
commit 18fa1d0fa3

View file

@ -827,12 +827,13 @@ webkit_web_view_load_finished_cb (WebKitWebView* web_view,
"f.push (l[i].href + '|' + l[i].title); } return f; }" "f.push (l[i].href + '|' + l[i].title); } return f; }"
"feeds (document.getElementsByTagName ('link'))", NULL); "feeds (document.getElementsByTagName ('link'))", NULL);
gchar** items = g_strsplit (value, ",", 0); gchar** items = g_strsplit (value, ",", 0);
gchar** iter; guint i = 0;
katze_array_clear (view->news_feeds); katze_array_clear (view->news_feeds);
for (iter = items; iter && *iter; iter++) if (items != NULL)
while (items[i] != NULL)
{ {
gchar** parts = g_strsplit (*iter, "|", 2); gchar** parts = g_strsplit (items[i], "|", 2);
KatzeItem* item = g_object_new (KATZE_TYPE_ITEM, KatzeItem* item = g_object_new (KATZE_TYPE_ITEM,
"uri", parts ? *parts : "", "uri", parts ? *parts : "",
"name", parts && *parts ? parts[1] : NULL, "name", parts && *parts ? parts[1] : NULL,
@ -840,6 +841,7 @@ webkit_web_view_load_finished_cb (WebKitWebView* web_view,
katze_array_add_item (view->news_feeds, item); katze_array_add_item (view->news_feeds, item);
g_object_unref (item); g_object_unref (item);
g_strfreev (parts); g_strfreev (parts);
i++;
} }
g_strfreev (items); g_strfreev (items);
g_object_set_data (G_OBJECT (view), "news-feeds", g_object_set_data (G_OBJECT (view), "news-feeds",