# HG changeset patch # User Michiel Broek # Date 1403185769 -7200 # Node ID a08a1fce439eefb5875e910c0d5b73b0a6ac3353 # Parent 2431965e8a8c58a8aeed2165c871323f61cb1e04 Removed double logging hack diff -r 2431965e8a8c -r a08a1fce439e thermferm/logger.c --- a/thermferm/logger.c Thu Jun 19 15:47:16 2014 +0200 +++ b/thermferm/logger.c Thu Jun 19 15:49:29 2014 +0200 @@ -22,7 +22,7 @@ #include "thermferm.h" -char check[10240] = ""; +//char check[10240] = ""; void logger(char *filename, char *progname, char *data) @@ -42,15 +42,15 @@ outstr = calloc(10240, sizeof(char)); snprintf(outstr, 10239, "%04d-%02d-%02d %02d:%02d,%s\n", ptm.tm_year + 1900, ptm.tm_mon + 1, ptm.tm_mday, ptm.tm_hour, ptm.tm_min, data); - if (strcmp(check, outstr)) { - snprintf(check, 10239, "%04d-%02d-%02d %02d:%02d,%s\n", ptm.tm_year + 1900, ptm.tm_mon + 1, ptm.tm_mday, ptm.tm_hour, ptm.tm_min, data); +// if (strcmp(check, outstr)) { +// snprintf(check, 10239, "%04d-%02d-%02d %02d:%02d,%s\n", ptm.tm_year + 1900, ptm.tm_mon + 1, ptm.tm_mday, ptm.tm_hour, ptm.tm_min, data); if ((logfile = fopen(name, "a+"))) { fprintf(logfile, outstr); fclose(logfile); } else { syslog(LOG_NOTICE, "logger: cannot open %s for writing", name); } - } +// } free(outstr); outstr = NULL;