Simplify OID tag parsing in x509_get_cert_ext( )
diff --git a/library/x509_crt.c b/library/x509_crt.c
index 0885c8e..ca8b464 100644
--- a/library/x509_crt.c
+++ b/library/x509_crt.c
@@ -574,14 +574,10 @@
         end_ext_data = *p + len;
 
         /* Get extension ID */
-        if( ( end - *p ) < 1 )
-            return( MBEDTLS_ERR_X509_INVALID_EXTENSIONS +
-                    MBEDTLS_ERR_ASN1_OUT_OF_DATA );
-        extn_oid.tag = **p;
-
         if( ( ret = mbedtls_asn1_get_tag( p, end, &extn_oid.len, MBEDTLS_ASN1_OID ) ) != 0 )
             return( MBEDTLS_ERR_X509_INVALID_EXTENSIONS + ret );
 
+	extn_oid.tag = MBEDTLS_ASN1_OID;
         extn_oid.p = *p;
         *p += extn_oid.len;