perf: sum ddts to compute total downloads instead of LP query.
[ppastats.git] / src / lp.c
index c307a36..351b8fe 100644 (file)
--- a/src/lp.c
+++ b/src/lp.c
@@ -308,3 +308,15 @@ ddts_merge(struct daily_download_total **ddts1,
 
        return ddts;
 }
+
+int ddts_get_count(struct daily_download_total **ddts)
+{
+       struct daily_download_total **cur;
+       int i;
+
+       i = 0;
+       for (cur = ddts; *cur; cur++)
+               i += (*cur)->count;
+
+       return i;
+}