From d9dd375a6d6090274fde3d57b30788195f48755a Mon Sep 17 00:00:00 2001 From: Tomas Bzatek Date: Tue, 29 Jun 2010 00:01:14 +0200 Subject: Fix counting of hidden albums --- src/items.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'src/items.c') diff --git a/src/items.c b/src/items.c index 83c5368..730908e 100644 --- a/src/items.c +++ b/src/items.c @@ -267,15 +267,17 @@ int get_album_objects_count (const gchar *filename) { TXMLFile *xml; - int count; + int count, hidden; xml = xml_parser_load (filename); if (xml == NULL) return 0; count = xml_file_node_get_children_count (xml, "/gallery/items/item"); + hidden = xml_file_node_get_children_count (xml, "/gallery/items/item/hidden"); + xml_parser_close (xml); - return count; + return (count - hidden); } /* -- cgit v1.2.3