From: Wilfried Goesgens Date: Sun, 30 Jan 2011 21:20:33 +0000 (+0100) Subject: RSS-Client: fix memory leaks X-Git-Tag: v8.01~373 X-Git-Url: https://code.citadel.org/?a=commitdiff_plain;h=0ec5830c35a491c0417fcf681fd5f04d4a9a937e;p=citadel.git RSS-Client: fix memory leaks --- diff --git a/citadel/modules/rssclient/serv_rssclient.c b/citadel/modules/rssclient/serv_rssclient.c index d2522c1d5..2d9000fb6 100644 --- a/citadel/modules/rssclient/serv_rssclient.c +++ b/citadel/modules/rssclient/serv_rssclient.c @@ -756,10 +756,14 @@ void flush_rss_item(rss_item *ri) FreeStrBuf(&ri->guid); FreeStrBuf(&ri->title); FreeStrBuf(&ri->link); + FreeStrBuf(&ri->linkTitle); + FreeStrBuf(&ri->reLink); + FreeStrBuf(&ri->reLinkTitle); + FreeStrBuf(&ri->description); + FreeStrBuf(&ri->channel_title); FreeStrBuf(&ri->author_or_creator); - FreeStrBuf(&ri->author_email); FreeStrBuf(&ri->author_url); - FreeStrBuf(&ri->description); + FreeStrBuf(&ri->author_email); } void rss_xml_start(void *data, const char *supplied_el, const char **attr)