diff -r 9d1aa6f3a4da -r 4d01937ae7af bmsd/fermenters.c --- a/bmsd/fermenters.c Fri Oct 18 13:20:35 2019 +0200 +++ b/bmsd/fermenters.c Fri May 01 16:37:31 2020 +0200 @@ -444,9 +444,9 @@ if (json_object_object_get_ex(jobj, "timestamp", &val)) { timestamp = json_object_get_int(val); - log->datetime = malloc(21); + log->datetime = malloc(73); mytime = localtime(×tamp); - snprintf(log->datetime, 20, "%04d-%02d-%02d %02d:%02d:%02d", + snprintf(log->datetime, 73, "%04d-%02d-%02d %02d:%02d:%02d", mytime->tm_year + 1900, mytime->tm_mon + 1, mytime->tm_mday, mytime->tm_hour, mytime->tm_min, mytime->tm_sec); }