diff options
author | Anna Henningsen <anna@addaleax.net> | 2017-11-27 18:10:23 +0100 |
---|---|---|
committer | Anna Henningsen <anna@addaleax.net> | 2017-11-29 15:58:42 +0100 |
commit | 04e3aa28bbcdf62f677dd314ad8c12556c18c15f (patch) | |
tree | 3d77064b7e3ef6080f03ce79c9168418b9601f67 /src/async_wrap.cc | |
parent | a01267265ac8f0c10a8a4d78015c9744352ae003 (diff) | |
download | android-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.cc | 12 |
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)); } |