diff --git a/src/rrd_parsetime.c b/src/rrd_parsetime.c
index 1b59f454252a851a72f6cf0d2e3a4fe433393f73..d854dfbc971123834d26aee45d682873546624dc 100644 (file)
--- a/src/rrd_parsetime.c
+++ b/src/rrd_parsetime.c
scc = scc_sv;
sct = sct_sv;
sc_tokid = sc_tokid_sv;
- sprintf(sc_token, "%d", hour);
+ snprintf(sc_token, sc_len, "%d", hour);
return TIME_OK;
}
if (sc_tokid == COLON) {
scc = scc_sv;
sct = sct_sv;
sc_tokid = sc_tokid_sv;
- sprintf(sc_token, "%d", hour);
+ snprintf(sc_token, sc_len, "%d", hour);
return TIME_OK;
}
ptv->tm. tm_hour = hour;