Loading crypto/asn1/x_long.c +4 −0 Original line number Diff line number Diff line Loading @@ -149,6 +149,10 @@ static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, utmp |= cont[i]; } ltmp = (long)utmp; if (ltmp < 0) { ASN1err(ASN1_F_LONG_C2I, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG); return 0; } if (neg) { ltmp = -ltmp; ltmp--; Loading Loading
crypto/asn1/x_long.c +4 −0 Original line number Diff line number Diff line Loading @@ -149,6 +149,10 @@ static int long_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len, utmp |= cont[i]; } ltmp = (long)utmp; if (ltmp < 0) { ASN1err(ASN1_F_LONG_C2I, ASN1_R_INTEGER_TOO_LARGE_FOR_LONG); return 0; } if (neg) { ltmp = -ltmp; ltmp--; Loading