From 3436e74ba58ee0321b50c9068e5173bb5c78a086 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Fri, 1 Dec 2017 13:56:09 -0700 Subject: [PATCH] memcpy: free buffer in case of failure Signed-off-by: Jens Axboe --- lib/memcpy.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/memcpy.c b/lib/memcpy.c index 8164ba09..48484390 100644 --- a/lib/memcpy.c +++ b/lib/memcpy.c @@ -189,8 +189,11 @@ static int setup_tests(void) src = malloc(BUF_SIZE); dst = malloc(BUF_SIZE); - if (!src || !dst) + if (!src || !dst) { + free(src); + free(dst); return 1; + } init_rand_seed(&state, 0x8989, 0); fill_random_buf(&state, src, BUF_SIZE); -- 2.25.1