@@ -32,7 +32,7 @@ NAN_METHOD(KerberosClient::Step) {
3232 return onFinished ([=](KerberosWorker* worker) {
3333 Nan::HandleScope scope;
3434 if (result->code == AUTH_GSS_ERROR) {
35- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
35+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
3636 worker->Call (2 , argv);
3737 return ;
3838 }
@@ -60,7 +60,7 @@ NAN_METHOD(KerberosClient::UnwrapData) {
6060 return onFinished ([=](KerberosWorker* worker) {
6161 Nan::HandleScope scope;
6262 if (result->code == AUTH_GSS_ERROR) {
63- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
63+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
6464 worker->Call (2 , argv);
6565 return ;
6666 }
@@ -87,7 +87,7 @@ NAN_METHOD(KerberosClient::WrapData) {
8787 return onFinished ([=](KerberosWorker* worker) {
8888 Nan::HandleScope scope;
8989 if (result->code == AUTH_GSS_ERROR) {
90- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
90+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
9191 worker->Call (2 , argv);
9292 return ;
9393 }
@@ -118,7 +118,7 @@ NAN_METHOD(KerberosServer::Step) {
118118 return onFinished ([=](KerberosWorker* worker) {
119119 Nan::HandleScope scope;
120120 if (result->code == AUTH_GSS_ERROR) {
121- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
121+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
122122 worker->Call (2 , argv);
123123 return ;
124124 }
@@ -165,7 +165,7 @@ NAN_METHOD(InitializeClient) {
165165 return onFinished ([=](KerberosWorker* worker) {
166166 Nan::HandleScope scope;
167167 if (result->code == AUTH_GSS_ERROR) {
168- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
168+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
169169 worker->Call (2 , argv);
170170 return ;
171171 }
@@ -194,7 +194,7 @@ NAN_METHOD(InitializeServer) {
194194 return onFinished ([=](KerberosWorker* worker) {
195195 Nan::HandleScope scope;
196196 if (result->code == AUTH_GSS_ERROR) {
197- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
197+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
198198 worker->Call (2 , argv);
199199 return ;
200200 }
@@ -217,7 +217,7 @@ NAN_METHOD(PrincipalDetails) {
217217 return onFinished ([=](KerberosWorker* worker) {
218218 Nan::HandleScope scope;
219219 if (result->code == AUTH_GSS_ERROR) {
220- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
220+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
221221 worker->Call (2 , argv);
222222 return ;
223223 }
@@ -249,7 +249,7 @@ NAN_METHOD(CheckPassword) {
249249 return onFinished ([=](KerberosWorker* worker) {
250250 Nan::HandleScope scope;
251251 if (result->code == AUTH_GSS_ERROR) {
252- v8::Local<v8::Value> argv[] = {Nan::New (result->message ). ToLocalChecked ( ), Nan::Null ()};
252+ v8::Local<v8::Value> argv[] = {Nan::Error (result->message ), Nan::Null ()};
253253 worker->Call (2 , argv);
254254 } else {
255255 v8::Local<v8::Value> argv[] = {Nan::Null (), Nan::Null ()};
0 commit comments