Add null check for Realloc 06/272006/1 accepted/tizen_7.0_unified accepted/tizen_7.0_unified_hotfix tizen_7.0 tizen_7.0_hotfix accepted/tizen/7.0/unified/20221110.061005 accepted/tizen/7.0/unified/hotfix/20221116.104541 accepted/tizen/unified/20220311.111909 accepted/tizen/unified/20220316.182850 submit/tizen/20220307.101403 submit/tizen/20220309.074632 tizen_7.0_m2_release
authorLohit Agarwalla <l.agarwalla@samsung.com>
Fri, 4 Mar 2022 13:18:17 +0000 (18:48 +0530)
committerLohit Agarwalla <l.agarwalla@samsung.com>
Fri, 4 Mar 2022 13:18:17 +0000 (18:48 +0530)
Change-Id: I1a3155f8979e9470e4913ebe98555cba4ef0fe7f
Signed-off-by: Lohit Agarwalla <l.agarwalla@samsung.com>
common/uafv1tlvutil/src/StringTlvEncoder.cpp

index a149bf4..105ff7a 100755 (executable)
@@ -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';