summaryrefslogtreecommitdiff
path: root/src/node_crypto.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_crypto.h')
-rw-r--r--src/node_crypto.h16
1 files changed, 8 insertions, 8 deletions
diff --git a/src/node_crypto.h b/src/node_crypto.h
index 3963f7050f..6f34eae359 100644
--- a/src/node_crypto.h
+++ b/src/node_crypto.h
@@ -175,7 +175,7 @@ class SecureContext : public BaseObject {
ctx_(nullptr),
cert_(nullptr),
issuer_(nullptr) {
- MakeWeak<SecureContext>(this);
+ MakeWeak();
env->isolate()->AdjustAmountOfExternalAllocatedMemory(kExternalSize);
}
@@ -403,7 +403,7 @@ class CipherBase : public BaseObject {
auth_tag_set_(false),
auth_tag_len_(kNoAuthTagLength),
pending_auth_failed_(false) {
- MakeWeak<CipherBase>(this);
+ MakeWeak();
}
private:
@@ -434,7 +434,7 @@ class Hmac : public BaseObject {
Hmac(Environment* env, v8::Local<v8::Object> wrap)
: BaseObject(env, wrap),
ctx_(nullptr) {
- MakeWeak<Hmac>(this);
+ MakeWeak();
}
private:
@@ -459,7 +459,7 @@ class Hash : public BaseObject {
: BaseObject(env, wrap),
mdctx_(nullptr),
finalized_(false) {
- MakeWeak<Hash>(this);
+ MakeWeak();
}
private:
@@ -514,7 +514,7 @@ class Sign : public SignBase {
static void SignFinal(const v8::FunctionCallbackInfo<v8::Value>& args);
Sign(Environment* env, v8::Local<v8::Object> wrap) : SignBase(env, wrap) {
- MakeWeak<Sign>(this);
+ MakeWeak();
}
};
@@ -537,7 +537,7 @@ class Verify : public SignBase {
static void VerifyFinal(const v8::FunctionCallbackInfo<v8::Value>& args);
Verify(Environment* env, v8::Local<v8::Object> wrap) : SignBase(env, wrap) {
- MakeWeak<Verify>(this);
+ MakeWeak();
}
};
@@ -605,7 +605,7 @@ class DiffieHellman : public BaseObject {
initialised_(false),
verifyError_(0),
dh(nullptr) {
- MakeWeak<DiffieHellman>(this);
+ MakeWeak();
}
private:
@@ -641,7 +641,7 @@ class ECDH : public BaseObject {
: BaseObject(env, wrap),
key_(key),
group_(EC_KEY_get0_group(key_)) {
- MakeWeak<ECDH>(this);
+ MakeWeak();
CHECK_NE(group_, nullptr);
}