X-Git-Url: https://git.octo.it/?p=rrdtool.git;a=blobdiff_plain;f=src%2Frrd_getopt.c;h=7d157a0ee41bd0efe5760b7a8fc4d0e1ea8723fc;hp=46f7313473caf6bc8b57f952e3b4e05e7c6e3ed9;hb=4e8787fdbff3ddd4044e19cf37b9e3a54b5ef0cb;hpb=2f28002d6613be5c03edb76958b6aa6b300c8a80 diff --git a/src/rrd_getopt.c b/src/rrd_getopt.c index 46f7313..7d157a0 100644 --- a/src/rrd_getopt.c +++ b/src/rrd_getopt.c @@ -396,7 +396,7 @@ static const char* _getopt_initialize(int argc, considered as options. */ char var[100]; - sprintf(var, "_%d_GNU_nonoption_argv_flags_", getpid()); + snprintf(var, sizeof var, "_%d_GNU_nonoption_argv_flags_", getpid()); nonoption_flags = getenv(var); if (nonoption_flags == NULL) nonoption_flags_len = 0;