From e1e0beaffd223d752e549b6a7a39f1e57ca38ca5 Mon Sep 17 00:00:00 2001 From: Lohit Agarwalla Date: Fri, 4 Mar 2022 18:48:17 +0530 Subject: [PATCH] Add null check for Realloc Change-Id: I1a3155f8979e9470e4913ebe98555cba4ef0fe7f Signed-off-by: Lohit Agarwalla --- common/uafv1tlvutil/src/StringTlvEncoder.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/common/uafv1tlvutil/src/StringTlvEncoder.cpp b/common/uafv1tlvutil/src/StringTlvEncoder.cpp index a149bf4..105ff7a 100755 --- a/common/uafv1tlvutil/src/StringTlvEncoder.cpp +++ b/common/uafv1tlvutil/src/StringTlvEncoder.cpp @@ -39,6 +39,7 @@ StringTlvEncoder::decode(const uint8_t *rawData) RET_IF_FAIL(tlv != NULL, NULL); tlv->val = (uint8_t*)realloc(tlv->val, tlv->len + 1); + RET_IF_FAIL(tlv->val != NULL, NULL); char *val = (char *)tlv->val; val[tlv->len] = '\0'; -- 2.7.4