diff --git a/src/async.cc b/src/async.cc index e9a31102..16bf9c2e 100644 --- a/src/async.cc +++ b/src/async.cc @@ -190,8 +190,16 @@ void FindCredentialsWorker::HandleOKCallback() { cred.second.data(), cred.second.length()).ToLocalChecked(); - obj->Set(Nan::New("account").ToLocalChecked(), account); - obj->Set(Nan::New("password").ToLocalChecked(), password); +#pragma GCC diagnostic ignored "-Wunused-result" + obj->Set( + Nan::GetCurrentContext(), + Nan::New("account").ToLocalChecked(), + account); +#pragma GCC diagnostic ignored "-Wunused-result" + obj->Set( + Nan::GetCurrentContext(), + Nan::New("password").ToLocalChecked(), + password); Nan::Set(val, idx, obj); ++idx;