X-Git-Url: https://git.tokkee.org/?p=rrdtool-all.git;a=blobdiff_plain;f=program%2Fsrc%2Frrd_getopt.c;fp=program%2Fsrc%2Frrd_getopt.c;h=7d157a0ee41bd0efe5760b7a8fc4d0e1ea8723fc;hp=46f7313473caf6bc8b57f952e3b4e05e7c6e3ed9;hb=948659f1493a73dd00df14791a094b6b2e757a3a;hpb=2bbfc960d7df66dc2aeddb4b5c9c76e9e95907b3 diff --git a/program/src/rrd_getopt.c b/program/src/rrd_getopt.c index 46f73134..7d157a0e 100644 --- a/program/src/rrd_getopt.c +++ b/program/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;