From: Karel Zak Date: Thu, 12 Oct 2017 12:39:54 +0000 (+0200) Subject: ipcs: fix memory leak [coverity scan] X-Git-Tag: v2.31~15 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=9d4f78ef0e6ba8375957a5d5285ca0ee81e3998d;p=thirdparty%2Futil-linux.git ipcs: fix memory leak [coverity scan] It's not important, but let's keep static analyzes happy. Signed-off-by: Karel Zak --- diff --git a/sys-utils/ipcutils.c b/sys-utils/ipcutils.c index 51fce7b447..a2b539ca81 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();