pkcs15-cert: Free memory on error
Thanks oss-fuzz https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=26145
This commit is contained in:
parent
b5b1afe401
commit
5eccebb4ee
|
@ -337,8 +337,8 @@ sc_pkcs15_get_bitstring_extension(struct sc_context *ctx,
|
||||||
LOG_TEST_RET(ctx, r, "Get extension error");
|
LOG_TEST_RET(ctx, r, "Get extension error");
|
||||||
|
|
||||||
r = sc_asn1_decode(ctx, asn1_bit_string, bit_string, bit_string_len, NULL, NULL);
|
r = sc_asn1_decode(ctx, asn1_bit_string, bit_string, bit_string_len, NULL, NULL);
|
||||||
LOG_TEST_RET(ctx, r, "Decoding extension bit string");
|
|
||||||
free(bit_string);
|
free(bit_string);
|
||||||
|
LOG_TEST_RET(ctx, r, "Decoding extension bit string");
|
||||||
|
|
||||||
LOG_FUNC_RETURN(ctx, SC_SUCCESS);
|
LOG_FUNC_RETURN(ctx, SC_SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue