From: Mike Yuan Date: Mon, 24 Mar 2025 15:35:46 +0000 (+0100) Subject: procfs-util: use xsprintf() where appropriate X-Git-Tag: v258-rc1~906^2~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=110d0ff1fa564bef4bbdfe879798d7c518dca229;p=thirdparty%2Fsystemd.git procfs-util: use xsprintf() where appropriate --- diff --git a/src/basic/procfs-util.c b/src/basic/procfs-util.c index d7cfcd9105b..060ea7adad8 100644 --- a/src/basic/procfs-util.c +++ b/src/basic/procfs-util.c @@ -62,13 +62,13 @@ int procfs_tasks_set_limit(uint64_t limit) { /* As pid_max is about the numeric pid_t range we'll bump it if necessary, but only ever increase it, never * decrease it, as threads-max is the much more relevant sysctl. */ if (limit > pid_max-1) { - sprintf(buffer, "%" PRIu64, limit+1); /* Add one, since PID 0 is not a valid PID */ + xsprintf(buffer, "%" PRIu64, limit+1); /* Add one, since PID 0 is not a valid PID */ r = write_string_file("/proc/sys/kernel/pid_max", buffer, WRITE_STRING_FILE_DISABLE_BUFFER); if (r < 0) return r; } - sprintf(buffer, "%" PRIu64, limit); + xsprintf(buffer, "%" PRIu64, limit); r = write_string_file("/proc/sys/kernel/threads-max", buffer, WRITE_STRING_FILE_DISABLE_BUFFER); if (r < 0) { uint64_t threads_max;