From 488cb536d5d59a63eaf1f01c3d760f94979c0deb Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Fri, 8 Oct 2010 23:45:39 +0200 Subject: Plug some memory leaks --- src/atom-writer.c | 1 + src/items.c | 1 + src/setup.c | 2 ++ 3 files changed, 4 insertions(+) (limited to 'src') diff --git a/src/atom-writer.c b/src/atom-writer.c index 958d700..8fa1ec8 100644 --- a/src/atom-writer.c +++ b/src/atom-writer.c @@ -216,6 +216,7 @@ atom_feed_item_free (TAtomFeedItem *item) g_free (item->date); g_free (item->summary); g_free (item->summary_type); + g_free (item); } void diff --git a/src/items.c b/src/items.c index 4a6f7ea..da60748 100644 --- a/src/items.c +++ b/src/items.c @@ -140,6 +140,7 @@ parse_album_xml (const gchar *filename, TAlbum *index) s = g_strdup_printf ("/gallery/general/news[%d]/text()", i + 1); s2 = xml_file_get_node_value (xml, s); + g_free (s); atom_feed_item_set_summary (feed_item, s2); g_free (s2); diff --git a/src/setup.c b/src/setup.c index 521b184..6d3c6be 100644 --- a/src/setup.c +++ b/src/setup.c @@ -228,6 +228,8 @@ free_setup_data (TGallerySetup *setup) g_free (setup->footer); g_free (setup->meta_author); g_free (setup->meta_author_email); + g_free (setup->meta_description); + g_free (setup->meta_keywords); g_free (setup->border_style); g_free (setup->site_title); g_free (setup->add_copyright); -- cgit v1.2.3