@@ -58,17 +58,17 @@ Local<Value> ErrnoException(Isolate* isolate,
58
58
Local<Object> obj = e.As <Object>();
59
59
obj->Set (env->context (),
60
60
env->errno_string (),
61
- Integer::New (isolate, errorno)).FromJust ();
62
- obj->Set (env->context (), env->code_string (), estring).FromJust ();
61
+ Integer::New (isolate, errorno)).Check ();
62
+ obj->Set (env->context (), env->code_string (), estring).Check ();
63
63
64
64
if (path_string.IsEmpty () == false ) {
65
- obj->Set (env->context (), env->path_string (), path_string).FromJust ();
65
+ obj->Set (env->context (), env->path_string (), path_string).Check ();
66
66
}
67
67
68
68
if (syscall != nullptr ) {
69
69
obj->Set (env->context (),
70
70
env->syscall_string (),
71
- OneByteString (isolate, syscall )).FromJust ();
71
+ OneByteString (isolate, syscall )).Check ();
72
72
}
73
73
74
74
return e;
@@ -144,13 +144,13 @@ Local<Value> UVException(Isolate* isolate,
144
144
145
145
e->Set (env->context (),
146
146
env->errno_string (),
147
- Integer::New (isolate, errorno)).FromJust ();
148
- e->Set (env->context (), env->code_string (), js_code).FromJust ();
149
- e->Set (env->context (), env->syscall_string (), js_syscall).FromJust ();
147
+ Integer::New (isolate, errorno)).Check ();
148
+ e->Set (env->context (), env->code_string (), js_code).Check ();
149
+ e->Set (env->context (), env->syscall_string (), js_syscall).Check ();
150
150
if (!js_path.IsEmpty ())
151
- e->Set (env->context (), env->path_string (), js_path).FromJust ();
151
+ e->Set (env->context (), env->path_string (), js_path).Check ();
152
152
if (!js_dest.IsEmpty ())
153
- e->Set (env->context (), env->dest_string (), js_dest).FromJust ();
153
+ e->Set (env->context (), env->dest_string (), js_dest).Check ();
154
154
155
155
return e;
156
156
}
@@ -219,21 +219,21 @@ Local<Value> WinapiErrnoException(Isolate* isolate,
219
219
220
220
Local<Object> obj = e.As <Object>();
221
221
obj->Set (env->context (), env->errno_string (), Integer::New (isolate, errorno))
222
- .FromJust ();
222
+ .Check ();
223
223
224
224
if (path != nullptr ) {
225
225
obj->Set (env->context (),
226
226
env->path_string (),
227
227
String::NewFromUtf8 (isolate, path, NewStringType::kNormal )
228
228
.ToLocalChecked ())
229
- .FromJust ();
229
+ .Check ();
230
230
}
231
231
232
232
if (syscall != nullptr ) {
233
233
obj->Set (env->context (),
234
234
env->syscall_string (),
235
235
OneByteString (isolate, syscall ))
236
- .FromJust ();
236
+ .Check ();
237
237
}
238
238
239
239
if (must_free) {
0 commit comments