wolfcrypt/src/pkcs12.c: fix resource leak in PKCS12_CoalesceOctetStrings().

This commit is contained in:
Daniel Pouzzner
2025-01-08 13:39:33 -06:00
parent 78776ba6b3
commit 8d85ab964d

View File

@ -1277,11 +1277,11 @@ static int PKCS12_CoalesceOctetStrings(WC_PKCS12* pkcs12, byte* data,
if (mergedSz > 0) {
/* Copy over concatenated octet strings into data buffer */
XMEMCPY(&data[*idx], mergedData, mergedSz);
XFREE(mergedData, pkcs12->heap, DYNAMIC_TYPE_PKCS);
}
}
XFREE(mergedData, pkcs12->heap, DYNAMIC_TYPE_PKCS);
return ret;
}
#endif