Replace use of sprintf with snprintf

This commit is contained in:
Cameron Cawley
2026-01-21 14:41:57 +00:00
committed by Henrik Gramner
co-authored by Henrik Gramner
parent 50015c2ec9
commit f0b233fd09
+2 -2
View File
@@ -168,9 +168,9 @@ static void error(const char *const app, const char *const optarg,
break;
assert(long_opts[n].name);
if (long_opts[n].val < 256) {
sprintf(optname, "-%c/--%s", long_opts[n].val, long_opts[n].name);
snprintf(optname, sizeof(optname), "-%c/--%s", long_opts[n].val, long_opts[n].name);
} else {
sprintf(optname, "--%s", long_opts[n].name);
snprintf(optname, sizeof(optname), "--%s", long_opts[n].name);
}
usage(app, "Invalid argument \"%s\" for option %s; should be %s",