summaryrefslogtreecommitdiff
path: root/items.c
diff options
context:
space:
mode:
Diffstat (limited to 'items.c')
-rw-r--r--items.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/items.c b/items.c
index 77f051f..527a5c4 100644
--- a/items.c
+++ b/items.c
@@ -73,6 +73,7 @@ parse_album_xml (const char *filename, TAlbum *index)
index->ID = xml_file_get_node_value (xml, "/gallery/general/ID/text()");
index->title = xml_file_get_node_value (xml, "/gallery/general/title/text()");
index->desc = xml_file_get_node_value (xml, "/gallery/general/description/text()");
+ index->footnote = xml_file_get_node_value (xml, "/gallery/general/footnote/text()");
index->quality = xml_file_get_node_attribute_long (xml, "/gallery/general/images", "quality", -1);
index->landscape_width = xml_file_get_node_attribute_long (xml, "/gallery/general/images", "landscape_w", 0);
@@ -162,6 +163,8 @@ free_album_data (TAlbum *album)
free (album->title);
if (album->desc)
free (album->desc);
+ if (album->footnote)
+ free (album->footnote);
if (album->base_dir)
free (album->base_dir);
if (album->border_style)