diff options
Diffstat (limited to 'src/node_crypto.h')
-rw-r--r-- | src/node_crypto.h | 16 |
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); } |