summaryrefslogtreecommitdiff
path: root/lib/x509/privkey.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/x509/privkey.c')
-rw-r--r--lib/x509/privkey.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/lib/x509/privkey.c b/lib/x509/privkey.c
index b6f54ba326..0ee32ed960 100644
--- a/lib/x509/privkey.c
+++ b/lib/x509/privkey.c
@@ -1164,6 +1164,14 @@ gnutls_x509_privkey_import_ecc_raw(gnutls_x509_privkey_t key,
goto cleanup;
}
+ ret =
+ _gnutls_asn1_encode_privkey(&key->key,
+ &key->params);
+ if (ret < 0) {
+ gnutls_assert();
+ goto cleanup;
+ }
+
return 0;
cleanup: