summaryrefslogtreecommitdiff
path: root/src/node_crypto.cc
diff options
context:
space:
mode:
authorgengjiawen <technicalcute@gmail.com>2019-02-02 16:27:12 +0800
committerDaniel Bevenius <daniel.bevenius@gmail.com>2019-02-07 07:39:42 +0100
commitabba1020f41cf684b850b95a1c96e2007959fe80 (patch)
tree41f4352e39016d228984b33e972c1f4aec285811 /src/node_crypto.cc
parentb8d9d4ac68be5b95747a77b7f8bbdd62db379931 (diff)
downloadandroid-node-v8-abba1020f41cf684b850b95a1c96e2007959fe80.tar.gz
android-node-v8-abba1020f41cf684b850b95a1c96e2007959fe80.tar.bz2
android-node-v8-abba1020f41cf684b850b95a1c96e2007959fe80.zip
src: refactor to nullptr in cpp code
Signed-off-by: gengjiawen <technicalcute@gmail.com> PR-URL: https://github.com/nodejs/node/pull/25888 Reviewed-By: Anna Henningsen <anna@addaleax.net> Reviewed-By: Colin Ihrig <cjihrig@gmail.com> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Refael Ackermann <refack@gmail.com>
Diffstat (limited to 'src/node_crypto.cc')
-rw-r--r--src/node_crypto.cc10
1 files changed, 6 insertions, 4 deletions
diff --git a/src/node_crypto.cc b/src/node_crypto.cc
index 78a8addaad..9bd557f9ac 100644
--- a/src/node_crypto.cc
+++ b/src/node_crypto.cc
@@ -4817,7 +4817,7 @@ void DiffieHellman::Initialize(Environment* env, Local<Object> target) {
bool DiffieHellman::Init(int primeLength, int g) {
dh_.reset(DH_new());
- if (!DH_generate_parameters_ex(dh_.get(), primeLength, g, 0))
+ if (!DH_generate_parameters_ex(dh_.get(), primeLength, g, nullptr))
return false;
return VerifyContext();
}
@@ -4840,8 +4840,10 @@ bool DiffieHellman::Init(const char* p, int p_len, int g) {
bool DiffieHellman::Init(const char* p, int p_len, const char* g, int g_len) {
dh_.reset(DH_new());
- BIGNUM* bn_p = BN_bin2bn(reinterpret_cast<const unsigned char*>(p), p_len, 0);
- BIGNUM* bn_g = BN_bin2bn(reinterpret_cast<const unsigned char*>(g), g_len, 0);
+ BIGNUM* bn_p =
+ BN_bin2bn(reinterpret_cast<const unsigned char*>(p), p_len, nullptr);
+ BIGNUM* bn_g =
+ BN_bin2bn(reinterpret_cast<const unsigned char*>(g), g_len, nullptr);
if (!DH_set0_pqg(dh_.get(), bn_p, nullptr, bn_g)) {
BN_free(bn_p);
BN_free(bn_g);
@@ -5009,7 +5011,7 @@ void DiffieHellman::ComputeSecret(const FunctionCallbackInfo<Value>& args) {
BignumPointer key(BN_bin2bn(
reinterpret_cast<unsigned char*>(Buffer::Data(args[0])),
Buffer::Length(args[0]),
- 0));
+ nullptr));
MallocedBuffer<char> data(DH_size(diffieHellman->dh_.get()));