]> git.ipfire.org Git - thirdparty/gnutls.git/commitdiff
Report correct error on ECC key parsing error.
authorNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 5 Nov 2011 08:22:04 +0000 (09:22 +0100)
committerNikos Mavrogiannopoulos <nmav@gnutls.org>
Sat, 5 Nov 2011 08:22:04 +0000 (09:22 +0100)
lib/x509/privkey_pkcs8.c

index 106a13f89e1b937b9d10c3a4c1061f4c330f07ab..b9d2eca5cb5036a39b53354425393687dd7b83f1 100644 (file)
@@ -994,6 +994,7 @@ _decode_pkcs8_ecc_key (ASN1_TYPE pkcs8_asn, gnutls_x509_privkey_t pkey)
   _gnutls_free_datum (&tmp);
   if (pkey->key == NULL)
     {
+      ret = GNUTLS_E_PARSING_ERROR;
       gnutls_assert ();
       goto error;
     }