From 9d4f78ef0e6ba8375957a5d5285ca0ee81e3998d Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 12 Oct 2017 14:39:54 +0200 Subject: ipcs: fix memory leak [coverity scan] It's not important, but let's keep static analyzes happy. Signed-off-by: Karel Zak --- sys-utils/ipcutils.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'sys-utils/ipcutils.c') diff --git a/sys-utils/ipcutils.c b/sys-utils/ipcutils.c index 51fce7b44..a2b539ca8 100644 --- a/sys-utils/ipcutils.c +++ b/sys-utils/ipcutils.c @@ -517,9 +517,13 @@ void ipc_print_size(int unit, char *msg, uint64_t size, const char *end, printf(format, size / 1024); break; case IPC_UNIT_HUMAN: + { + char *tmp; sprintf(format, "%%%ds", width); - printf(format, size_to_human_string(SIZE_SUFFIX_1LETTER, size)); + printf(format, (tmp = size_to_human_string(SIZE_SUFFIX_1LETTER, size))); + free(tmp); break; + } default: /* impossible occurred */ abort(); -- cgit v1.2.3-55-g7522