From: Jens Axboe Date: Fri, 1 Dec 2017 20:56:09 +0000 (-0700) Subject: memcpy: free buffer in case of failure X-Git-Tag: fio-3.3~25 X-Git-Url: https://git.kernel.dk/?p=fio.git;a=commitdiff_plain;h=3436e74ba58ee0321b50c9068e5173bb5c78a086;ds=sidebyside memcpy: free buffer in case of failure Signed-off-by: Jens Axboe --- 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);