src: replace to CHECK_NOT_NULL in node_crypto

PR-URL: https://github.com/nodejs/node/pull/33383
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Richard Lau <riclau@uk.ibm.com>
Reviewed-By: Masashi Hirano <shisama07@gmail.com>
Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Reviewed-By: Juan José Arboleda <soyjuanarbol@gmail.com>
This commit is contained in:
himself65 2020-05-13 13:44:41 +08:00 committed by Anna Henningsen
parent e65d189e50
commit 21b5c5f9e0
No known key found for this signature in database
GPG Key ID: A94130F0BFC8EBE9

View File

@ -2923,7 +2923,7 @@ ByteSource ByteSource::NullTerminatedCopy(Environment* env,
ByteSource ByteSource::FromSymmetricKeyObject(Local<Value> handle) {
CHECK(handle->IsObject());
KeyObject* key = Unwrap<KeyObject>(handle.As<Object>());
CHECK(key);
CHECK_NOT_NULL(key);
return Foreign(key->GetSymmetricKey(), key->GetSymmetricKeySize());
}
@ -3129,7 +3129,7 @@ static ManagedEVPPKey GetPublicOrPrivateKeyFromJs(
} else {
CHECK(args[*offset]->IsObject());
KeyObject* key = Unwrap<KeyObject>(args[*offset].As<Object>());
CHECK(key);
CHECK_NOT_NULL(key);
CHECK_NE(key->GetKeyType(), kKeyTypeSecret);
(*offset) += 4;
return key->GetAsymmetricKey();
@ -3271,7 +3271,7 @@ MaybeLocal<Object> KeyObject::Create(Environment* env,
}
KeyObject* key = Unwrap<KeyObject>(obj);
CHECK(key);
CHECK_NOT_NULL(key);
if (key_type == kKeyTypePublic)
key->InitPublic(pkey);
else