From 498e7aaa9e657ef3ff0406964d62166e37e0299f Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Sat, 11 Apr 2009 16:39:33 +0200 Subject: Support for interspaces --- src/items.c | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'src/items.c') diff --git a/src/items.c b/src/items.c index 2b9a1ad..27034f2 100644 --- a/src/items.c +++ b/src/items.c @@ -197,6 +197,16 @@ parse_album_xml (const char *filename, TAlbum *index) g_ptr_array_add (index->items, item); } + else + if (strcmp (node_name, "interspace") == 0) { + item->type = INDEX_ITEM_TYPE_INTERSPACE; + + s = g_strdup_printf ("/gallery/items/*[%d]/text()", i + 1); + item->title = xml_file_get_node_value (xml, s); + g_free (s); + + g_ptr_array_add (index->items, item); + } else { /* Free the item if nobody cares */ free (item); -- cgit v1.2.3