diff options
Diffstat (limited to 'items.c')
| -rw-r--r-- | items.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -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) |
