1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-23 19:15:07 +00:00

Kernel: Simplify Process::get_syscall_path_argument()

This commit is contained in:
Andreas Kling 2021-09-05 14:02:36 +02:00
parent f30eae7e7a
commit 2ab8fd89fc

View file

@ -544,10 +544,7 @@ KResultOr<NonnullOwnPtr<KString>> Process::get_syscall_path_argument(Userspace<c
return EINVAL;
if (path_length > PATH_MAX)
return ENAMETOOLONG;
auto string_or_error = try_copy_kstring_from_user(user_path, path_length);
if (string_or_error.is_error())
return string_or_error.error();
return string_or_error.release_value();
return try_copy_kstring_from_user(user_path, path_length);
}
KResultOr<NonnullOwnPtr<KString>> Process::get_syscall_path_argument(Syscall::StringArgument const& path) const