Fix ASN1_INTEGER handling.
[openssl.git] / crypto / asn1 / tasn_dec.c
index 571592199f907ade360a1dcd3df6b40ab9a08176..dd96dafeb37777d814051262f7e6981843208824 100644 (file)
@@ -858,9 +858,7 @@ static int asn1_ex_c2i(ASN1_VALUE **pval, const unsigned char *cont, int len,
         break;
 
     case V_ASN1_INTEGER:
-    case V_ASN1_NEG_INTEGER:
     case V_ASN1_ENUMERATED:
-    case V_ASN1_NEG_ENUMERATED:
         tint = (ASN1_INTEGER **)pval;
         if (!c2i_ASN1_INTEGER(tint, &cont, len))
             goto err;