From efc61370c0208bf22cc561a2dfba098907363269 Mon Sep 17 00:00:00 2001 From: Idan Horowitz Date: Tue, 11 Jan 2022 21:48:48 +0200 Subject: [PATCH] Kernel: Convert ProcFS Process getters to try_serialize_absolute_path --- Kernel/ProcessSpecificExposed.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Kernel/ProcessSpecificExposed.cpp b/Kernel/ProcessSpecificExposed.cpp index 0a80c9ca3d..85d11cbd23 100644 --- a/Kernel/ProcessSpecificExposed.cpp +++ b/Kernel/ProcessSpecificExposed.cpp @@ -265,7 +265,7 @@ ErrorOr Process::procfs_get_virtual_memory_stats(KBufferBuilder& builder) ErrorOr Process::procfs_get_current_work_directory_link(KBufferBuilder& builder) const { - return builder.append_bytes(const_cast(*this).current_directory().absolute_path().bytes()); + return builder.append(TRY(const_cast(*this).current_directory().try_serialize_absolute_path())->view()); } mode_t Process::binary_link_required_mode() const @@ -280,7 +280,7 @@ ErrorOr Process::procfs_get_binary_link(KBufferBuilder& builder) const auto const* custody = executable(); if (!custody) return Error::from_errno(ENOEXEC); - return builder.append(custody->absolute_path().bytes()); + return builder.append(TRY(custody->try_serialize_absolute_path())->view()); } ErrorOr Process::procfs_get_tty_link(KBufferBuilder& builder) const