From 4198cd42fa5ed4be05663e8e1e8596839f29a8ee Mon Sep 17 00:00:00 2001 From: Leah Neukirchen Date: Sun, 10 Feb 2019 22:03:09 +0100 Subject: blaze822: blaze822_mem: fix memleak Found by clang 7.0.1. --- blaze822.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/blaze822.c b/blaze822.c index afde3c1..7175d8c 100644 --- a/blaze822.c +++ b/blaze822.c @@ -507,8 +507,10 @@ blaze822_mem(char *src, size_t len) size_t hlen = end - src; buf = malloc(hlen+1); - if (!buf) + if (!buf) { + free(mesg); return 0; + } memcpy(buf, src, hlen); end = buf+hlen; -- cgit 1.4.1