(no commit message)
[prss.git] / src / ttrss_model.c
index c65a710..2c80c9e 100644 (file)
@@ -100,6 +100,7 @@ struct headline *headline_new(int id, const char *url, const char *title)
        h->id = id;
        h->url = strdup(url);
        h->title = strdup(title);
+       h->unread = -1;
        h->excerpt = NULL;
        h->content = NULL;
        
@@ -120,6 +121,21 @@ void headlines_free(struct headline **headlines)
        }
 }
 
+struct feed *feed_new(int id, const char *url, const char *title)
+{
+       struct feed *f;
+
+       f = malloc(sizeof(struct feed));
+
+       f->id = id;
+       f->url = strdup(url);
+       f->title = strdup(title);
+       f->unread = -1;
+       f->headlines = NULL;
+
+       return f;
+}
+
 void feed_free(struct feed *feed)
 {
        if (feed) {