diff options
| author | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2010-10-08 23:45:39 +0200 |
|---|---|---|
| committer | Tomas Bzatek <tbzatek@users.sourceforge.net> | 2010-10-08 23:45:39 +0200 |
| commit | 488cb536d5d59a63eaf1f01c3d760f94979c0deb (patch) | |
| tree | 5878b348afd286099b8264dd43c1f53619baec1e | |
| parent | 10c6b1f0978710cf5a9f309b6fdcaef922f9b07f (diff) | |
| download | cataract-488cb536d5d59a63eaf1f01c3d760f94979c0deb.tar.xz | |
Plug some memory leaks
| -rw-r--r-- | src/atom-writer.c | 1 | ||||
| -rw-r--r-- | src/items.c | 1 | ||||
| -rw-r--r-- | src/setup.c | 2 |
3 files changed, 4 insertions, 0 deletions
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); |
