commit 1b5266b040b55529de7125e405c81790066e0fae
parent b1831bb8f762a2c64a61157dd28270e922be2171
Author: Frederic Cambus <fcambus@users.sourceforge.net>
Date: Wed, 12 Aug 2015 18:33:59 +0200
Moving total visits calculation in the main loop
Diffstat:
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/logswan.c b/src/logswan.c
@@ -211,6 +211,7 @@ int main (int argc, char *argv[]) {
/* Counting unique visitors */
results.visitsIPv4 = hll_count(&uniqueIPv4);
results.visitsIPv6 = hll_count(&uniqueIPv6);
+ results.visits = results.visitsIPv4 + results.visitsIPv6;
/* Stopping timer */
end = clock();
diff --git a/src/output.c b/src/output.c
@@ -64,7 +64,7 @@ char *output(Results results) {
json_object_set_new(visitsObject, "ipv4", json_integer(results.visitsIPv4));
json_object_set_new(visitsObject, "ipv6", json_integer(results.visitsIPv6));
- json_object_set_new(visitsObject, "total", json_integer(results.visitsIPv4 + results.visitsIPv6));
+ json_object_set_new(visitsObject, "total", json_integer(results.visits));
json_object_set_new(jsonObject, "date", json_string(results.timeStamp));
json_object_set_new(jsonObject, "generator", json_string(VERSION));