From 414a99bbebd0b36b0cd9268424ce595160a5ca6e Mon Sep 17 00:00:00 2001 From: bigbes <bigbes@gmail.com> Date: Mon, 30 Dec 2013 14:27:56 +0400 Subject: [PATCH] Fix of memleak in tarantool client --- client/tarantool/tc_print.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/tarantool/tc_print.c b/client/tarantool/tc_print.c index beec14a00c..0dc6251607 100644 --- a/client/tarantool/tc_print.c +++ b/client/tarantool/tc_print.c @@ -67,6 +67,8 @@ void tc_printf(char *fmt, ...) { if (stat == -1) tc_error("Can't write into pager - %d", errno); va_end(args); + if (!str) + free(str); return; } -- GitLab