X-Git-Url: https://git.wpitchoune.net/gitweb/?p=prss.git;a=blobdiff_plain;f=src%2Fttrss.c;h=164dcdd4818a91e5554b3f33546a9cf45f6e7086;hp=ecde0a5392440cfb7c859df1ded98e89204fdbb2;hb=a9e8584fe0ea41c0c680b6e8c64d547d0a3d4d99;hpb=77684af25efe1e3d3ca4e3462aed42c3489c0558 diff --git a/src/ttrss.c b/src/ttrss.c index ecde0a5..164dcdd 100644 --- a/src/ttrss.c +++ b/src/ttrss.c @@ -18,6 +18,7 @@ */ #include +#include #include #include @@ -68,19 +69,19 @@ const char *ttrss_get_headline_content(struct headline *h) cache_dir = get_cache_dir(); if (cache_dir) { path = g_strdup_printf("%s/%d", cache_dir, h->id); - + content = file_get_content(path); - + if (content) { h->content = content; } else { h->content = ws_get_article_content(h->id); - + if (h->content) file_set_content(path, h->content); } - - free(path); + + g_free(path); } } @@ -103,7 +104,7 @@ struct headline **ttrss_feed_get_headlines(struct feed *f) } void ttrss_set_article_unread(int id, int unread) -{ +{ struct json_object *rp, *rq; printf("ttrss_set_article_unread %d %d\n", id, unread);