added generation of package graph
[ppastats.git] / src / chart.c
index f11feb8..132bd35 100644 (file)
@@ -23,6 +23,7 @@
 #include <json/json.h>
 
 #include "chart.h"
+#include "ppastats.h"
 
 #define HTML_TEMPLATE \
 "<html>\n\
@@ -35,7 +36,7 @@
       function drawChart() {\n\
        var data = new google.visualization.DataTable();\n\
        data.addColumn('string', 'Date');\n\
-        data.addColumn('number', 'Daily Download');\n\
+       data.addColumn('number', 'Daily Download');\n\
        data.addRows(%s);\n\
        data.sort(0);\n\
        var chart = new google.visualization.LineChart\
@@ -59,7 +60,7 @@ char *tm_to_str(struct tm *date)
                date->tm_year+1900,
                date->tm_mon+1,
                date->tm_mday);
-       
+
        return str;
 }
 
@@ -75,6 +76,9 @@ generate_chart(const char *path,
        char *str_date;
        json_object *arr, *item;
 
+       if (debug)
+               fprintf(stderr, "Generates %s\n", path);
+
        if (!totals) {
                fprintf(stderr, "ERROR: no totals\n");
                return ;
@@ -89,7 +93,7 @@ generate_chart(const char *path,
 
        arr = json_object_new_array();
        cur = totals;
-       while(*cur) {
+       while (*cur) {
                total = *cur;
 
                str_date = tm_to_str(&(total->date));
@@ -103,7 +107,7 @@ generate_chart(const char *path,
                json_object_array_add(arr, item);
 
                free(str_date);
-               
+
                cur++;
        }