mirror of
https://github.com/RGBCube/serenity
synced 2025-07-27 14:57:35 +00:00
LibFileSystem+Userland: Return ByteString from real_path()
This commit is contained in:
parent
cdf17efb9a
commit
56c5ffe398
25 changed files with 44 additions and 40 deletions
|
@ -454,7 +454,7 @@ ErrorOr<int> Shell::builtin_cd(Main::Arguments arguments)
|
|||
warnln("Invalid path '{}'", new_path);
|
||||
return 1;
|
||||
}
|
||||
auto real_path = real_path_or_error.release_value().to_byte_string();
|
||||
auto real_path = real_path_or_error.release_value();
|
||||
|
||||
if (cd_history.is_empty() || cd_history.last() != real_path)
|
||||
cd_history.enqueue(real_path);
|
||||
|
|
|
@ -394,7 +394,7 @@ ByteString Shell::resolve_path(ByteString path) const
|
|||
if (!path.starts_with('/'))
|
||||
path = ByteString::formatted("{}/{}", cwd, path);
|
||||
|
||||
return FileSystem::real_path(path).release_value_but_fixme_should_propagate_errors().to_byte_string();
|
||||
return FileSystem::real_path(path).release_value_but_fixme_should_propagate_errors();
|
||||
}
|
||||
|
||||
Shell::LocalFrame* Shell::find_frame_containing_local_variable(StringView name)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue