diff --git a/lib/nodes/influxdb.cpp b/lib/nodes/influxdb.cpp index af810d074..181468be0 100644 --- a/lib/nodes/influxdb.cpp +++ b/lib/nodes/influxdb.cpp @@ -155,7 +155,7 @@ int influxdb_write(struct vnode *n, struct sample *smps[], unsigned cnt, unsigne char name[32]; if (sig->name) - strncpy(name, sig->name, sizeof(name)); + strncpy(name, sig->name, sizeof(name)-1); else snprintf(name, sizeof(name), "value%u", j);