From 8a86efc30ee7f0269c8c54cf424ab57971213fe7 Mon Sep 17 00:00:00 2001 From: Johan Wikman Date: Thu, 30 Mar 2017 22:16:51 +0300 Subject: [PATCH] Fix gwbuf_clone With this change, the test_clone() test in testbuffer.c no longer causes a leak according to valgrind. --- server/core/buffer.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/core/buffer.c b/server/core/buffer.c index cb10df951..fdf2f284f 100644 --- a/server/core/buffer.c +++ b/server/core/buffer.c @@ -339,7 +339,7 @@ GWBUF* gwbuf_clone(GWBUF* buf) while (clonebuf && buf->next) { buf = buf->next; - clonebuf->next = gwbuf_clone(buf); + clonebuf->next = gwbuf_clone_one(buf); clonebuf = clonebuf->next; }