summaryrefslogtreecommitdiff
path: root/src/async_wrap.cc
diff options
context:
space:
mode:
authorAnna Henningsen <anna@addaleax.net>2017-11-27 18:10:23 +0100
committerAnna Henningsen <anna@addaleax.net>2017-11-29 15:58:42 +0100
commit04e3aa28bbcdf62f677dd314ad8c12556c18c15f (patch)
tree3d77064b7e3ef6080f03ce79c9168418b9601f67 /src/async_wrap.cc
parenta01267265ac8f0c10a8a4d78015c9744352ae003 (diff)
downloadandroid-node-v8-04e3aa28bbcdf62f677dd314ad8c12556c18c15f.tar.gz
android-node-v8-04e3aa28bbcdf62f677dd314ad8c12556c18c15f.tar.bz2
android-node-v8-04e3aa28bbcdf62f677dd314ad8c12556c18c15f.zip
src: introduce USE() for silencing compiler warnings
PR-URL: https://github.com/nodejs/node/pull/17333 Reviewed-By: Timothy Gu <timothygu99@gmail.com> Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl> Reviewed-By: James M Snell <jasnell@gmail.com> Reviewed-By: Colin Ihrig <cjihrig@gmail.com>
Diffstat (limited to 'src/async_wrap.cc')
-rw-r--r--src/async_wrap.cc12
1 files changed, 4 insertions, 8 deletions
diff --git a/src/async_wrap.cc b/src/async_wrap.cc
index 80543ecc66..3f77169321 100644
--- a/src/async_wrap.cc
+++ b/src/async_wrap.cc
@@ -169,8 +169,7 @@ void AsyncWrap::EmitPromiseResolve(Environment* env, double async_id) {
Local<Value> async_id_value = Number::New(env->isolate(), async_id);
Local<Function> fn = env->async_hooks_promise_resolve_function();
FatalTryCatch try_catch(env);
- fn->Call(env->context(), Undefined(env->isolate()), 1, &async_id_value)
- .FromMaybe(Local<Value>());
+ USE(fn->Call(env->context(), Undefined(env->isolate()), 1, &async_id_value));
}
@@ -198,8 +197,7 @@ void AsyncWrap::EmitBefore(Environment* env, double async_id) {
Local<Value> async_id_value = Number::New(env->isolate(), async_id);
Local<Function> fn = env->async_hooks_before_function();
FatalTryCatch try_catch(env);
- fn->Call(env->context(), Undefined(env->isolate()), 1, &async_id_value)
- .FromMaybe(Local<Value>());
+ USE(fn->Call(env->context(), Undefined(env->isolate()), 1, &async_id_value));
}
@@ -229,8 +227,7 @@ void AsyncWrap::EmitAfter(Environment* env, double async_id) {
Local<Value> async_id_value = Number::New(env->isolate(), async_id);
Local<Function> fn = env->async_hooks_after_function();
FatalTryCatch try_catch(env);
- fn->Call(env->context(), Undefined(env->isolate()), 1, &async_id_value)
- .FromMaybe(Local<Value>());
+ USE(fn->Call(env->context(), Undefined(env->isolate()), 1, &async_id_value));
}
class PromiseWrap : public AsyncWrap {
@@ -731,8 +728,7 @@ void AsyncWrap::EmitAsyncInit(Environment* env,
};
FatalTryCatch try_catch(env);
- init_fn->Call(env->context(), object, arraysize(argv), argv)
- .FromMaybe(Local<Value>());
+ USE(init_fn->Call(env->context(), object, arraysize(argv), argv));
}