}
if (description != 0) {
- ret = njs_fs_error(vm, syscall, description, &args[1], errn,
- &arguments[1]);
-
- if (njs_slow_path(ret != NJS_OK)) {
- return NJS_ERROR;
- }
+ (void) njs_fs_error(vm, syscall, description, &args[1], errn,
+ &arguments[1]);
njs_set_undefined(&arguments[2]);
}
if (description != 0) {
- (void) njs_fs_error(vm, syscall, description, &args[1], errn,
+ return njs_fs_error(vm, syscall, description, &args[1], errn,
&vm->retval);
-
- return NJS_ERROR;
}
return NJS_OK;
}
if (description != 0) {
- ret = njs_fs_error(vm, syscall, description, &args[1], errn,
- &arguments[1]);
-
- if (njs_slow_path(ret != NJS_OK)) {
- return NJS_ERROR;
- }
+ (void) njs_fs_error(vm, syscall, description, &args[1], errn,
+ &arguments[1]);
} else {
njs_set_undefined(&arguments[1]);
}
if (description != 0) {
- ret = njs_fs_error(vm, syscall, description, &args[1], errn,
- &vm->retval);
-
- if (njs_slow_path(ret != NJS_OK)) {
- return NJS_ERROR;
- }
+ return njs_fs_error(vm, syscall, description, &args[1], errn,
+ &vm->retval);
} else {
njs_set_undefined(&vm->retval);
ret = rename(old_path, new_path);
if (njs_slow_path(ret != 0)) {
- ret = njs_fs_error(vm, "rename", strerror(errno), NULL, errno,
- &vm->retval);
- return NJS_ERROR;
+ return njs_fs_error(vm, "rename", strerror(errno), NULL, errno,
+ &vm->retval);
}
njs_set_undefined(&vm->retval);
n = read(fd, p, end - p);
if (njs_slow_path(n < 0)) {
- (void) njs_fs_error(vm, "read", strerror(errno), path, errno,
+ return njs_fs_error(vm, "read", strerror(errno), path, errno,
&vm->retval);
- return NJS_ERROR;
}
p += n;
njs_set_type_object(retval, error, NJS_OBJECT_ERROR);
- return NJS_OK;
+ return NJS_ERROR;
}