From 34cf0aa56dfd62219928f52a601acf5362bd4e6e Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Tue, 27 Jul 2021 13:31:47 +0200 Subject: [PATCH] ipcs: use snprintf() rather than sprintf() --- sys-utils/ipcutils.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-utils/ipcutils.c b/sys-utils/ipcutils.c index 18868cfd38..226a43111e 100644 --- a/sys-utils/ipcutils.c +++ b/sys-utils/ipcutils.c @@ -511,17 +511,17 @@ void ipc_print_size(int unit, char *msg, uint64_t size, const char *end, switch (unit) { case IPC_UNIT_DEFAULT: case IPC_UNIT_BYTES: - sprintf(format, "%%%dju", width); + snprintf(format, sizeof(format), "%%%dju", width); printf(format, size); break; case IPC_UNIT_KB: - sprintf(format, "%%%dju", width); + snprintf(format, sizeof(format), "%%%dju", width); printf(format, size / 1024); break; case IPC_UNIT_HUMAN: { char *tmp; - sprintf(format, "%%%ds", width); + snprintf(format, sizeof(format), "%%%ds", width); printf(format, (tmp = size_to_human_string(SIZE_SUFFIX_1LETTER, size))); free(tmp); break; -- 2.47.2