@@ -32,7 +32,7 @@ NAN_METHOD(KerberosClient::Step) {
32
32
return onFinished ([=](KerberosWorker* worker) {
33
33
Nan::HandleScope scope;
34
34
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 ()};
36
36
worker->Call (2 , argv);
37
37
return ;
38
38
}
@@ -60,7 +60,7 @@ NAN_METHOD(KerberosClient::UnwrapData) {
60
60
return onFinished ([=](KerberosWorker* worker) {
61
61
Nan::HandleScope scope;
62
62
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 ()};
64
64
worker->Call (2 , argv);
65
65
return ;
66
66
}
@@ -87,7 +87,7 @@ NAN_METHOD(KerberosClient::WrapData) {
87
87
return onFinished ([=](KerberosWorker* worker) {
88
88
Nan::HandleScope scope;
89
89
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 ()};
91
91
worker->Call (2 , argv);
92
92
return ;
93
93
}
@@ -118,7 +118,7 @@ NAN_METHOD(KerberosServer::Step) {
118
118
return onFinished ([=](KerberosWorker* worker) {
119
119
Nan::HandleScope scope;
120
120
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 ()};
122
122
worker->Call (2 , argv);
123
123
return ;
124
124
}
@@ -165,7 +165,7 @@ NAN_METHOD(InitializeClient) {
165
165
return onFinished ([=](KerberosWorker* worker) {
166
166
Nan::HandleScope scope;
167
167
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 ()};
169
169
worker->Call (2 , argv);
170
170
return ;
171
171
}
@@ -194,7 +194,7 @@ NAN_METHOD(InitializeServer) {
194
194
return onFinished ([=](KerberosWorker* worker) {
195
195
Nan::HandleScope scope;
196
196
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 ()};
198
198
worker->Call (2 , argv);
199
199
return ;
200
200
}
@@ -217,7 +217,7 @@ NAN_METHOD(PrincipalDetails) {
217
217
return onFinished ([=](KerberosWorker* worker) {
218
218
Nan::HandleScope scope;
219
219
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 ()};
221
221
worker->Call (2 , argv);
222
222
return ;
223
223
}
@@ -249,7 +249,7 @@ NAN_METHOD(CheckPassword) {
249
249
return onFinished ([=](KerberosWorker* worker) {
250
250
Nan::HandleScope scope;
251
251
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 ()};
253
253
worker->Call (2 , argv);
254
254
} else {
255
255
v8::Local<v8::Value> argv[] = {Nan::Null (), Nan::Null ()};
0 commit comments