Missing GetASNHeader return handling

This commit is contained in:
Juliusz Sosinowicz
2021-09-01 12:11:27 +02:00
parent d23b0784b3
commit abc046b5b7

View File

@@ -26137,6 +26137,8 @@ int wc_EccPublicKeyDecode(const byte* input, word32* inOutIdx,
== 0 && tag == ASN_BIT_STRING) { == 0 && tag == ASN_BIT_STRING) {
len = 0; len = 0;
ret = GetASNHeader(input, ASN_BIT_STRING, inOutIdx, &len, inSz); ret = GetASNHeader(input, ASN_BIT_STRING, inOutIdx, &len, inSz);
if (ret > 0)
ret = 0; /* reset on success */
*inOutIdx += len; *inOutIdx += len;
} }
} }