From 4d6584f0271628636a568014a23c796f81d42b5d Mon Sep 17 00:00:00 2001 From: iceman1001 Date: Fri, 26 Mar 2021 22:26:28 +0100 Subject: [PATCH] fix coverity 315652 --- client/src/cmddata.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/client/src/cmddata.c b/client/src/cmddata.c index 5036b6584..d514b53ce 100644 --- a/client/src/cmddata.c +++ b/client/src/cmddata.c @@ -411,6 +411,8 @@ int printDemodBuff(uint8_t offset, bool strip_leading, bool invert, bool print_h char hex[512] = {0x00}; int num_bits = binarraytohex(hex, sizeof(hex), (char *)p, len); if (num_bits == 0) { + p = NULL; + free(buf); return PM3_ESOFT; } PrintAndLogEx(SUCCESS, "DemodBuffer:\n%s", hex);