[tracker] tracker-store: Drop classes without resources from statistics



commit bb97dbd7fbe617835f62d20e554df95ce5b28deb
Author: Jürg Billeter <j bitron ch>
Date:   Mon Sep 7 17:36:54 2009 +0200

    tracker-store: Drop classes without resources from statistics

 src/tracker-store/tracker-statistics.c |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)
---
diff --git a/src/tracker-store/tracker-statistics.c b/src/tracker-store/tracker-statistics.c
index ee4332e..2e68e54 100644
--- a/src/tracker-store/tracker-statistics.c
+++ b/src/tracker-store/tracker-statistics.c
@@ -232,6 +232,11 @@ tracker_statistics_get (TrackerStatistics      *object,
 		service_type = key;
 		count = GPOINTER_TO_INT (value);
 
+		if (count == 0) {
+			/* skip classes without resources */
+			continue;
+		}
+
 		strv = g_new (gchar*, 3);
 		strv[0] = g_strdup (service_type);
 		strv[1] = g_strdup_printf ("%d", count);



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]