Add a NULL check to EVP_PKEY_assign
[openssl.git] / test / ecdsatest.c
index f7d6608f392e922b42ac2a979fa1722b9d5ef9df..471aaa184dd1cb063d1201d40f174adb6a5dc30d 100644 (file)
@@ -252,6 +252,7 @@ static int test_builtin(int n, int as)
         || !TEST_ptr(eckey_neg = EC_KEY_new_by_curve_name(nid))
         || !TEST_true(EC_KEY_generate_key(eckey_neg))
         || !TEST_ptr(pkey_neg = EVP_PKEY_new())
+        || !TEST_false(EVP_PKEY_assign_EC_KEY(pkey_neg, NULL))
         || !TEST_true(EVP_PKEY_assign_EC_KEY(pkey_neg, eckey_neg)))
         goto err;