1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 08:07:34 +00:00

Everywhere: Rename {Deprecated => Byte}String

This commit un-deprecates DeprecatedString, and repurposes it as a byte
string.
As the null state has already been removed, there are no other
particularly hairy blockers in repurposing this type as a byte string
(what it _really_ is).

This commit is auto-generated:
  $ xs=$(ack -l \bDeprecatedString\b\|deprecated_string AK Userland \
    Meta Ports Ladybird Tests Kernel)
  $ perl -pie 's/\bDeprecatedString\b/ByteString/g;
    s/deprecated_string/byte_string/g' $xs
  $ clang-format --style=file -i \
    $(git diff --name-only | grep \.cpp\|\.h)
  $ gn format $(git ls-files '*.gn' '*.gni')
This commit is contained in:
Ali Mohammad Pur 2023-12-16 17:49:34 +03:30 committed by Ali Mohammad Pur
parent 38d62563b3
commit 5e1499d104
1615 changed files with 10257 additions and 10257 deletions

View file

@ -519,7 +519,7 @@ ErrorOr<Result<FileStat>> Implementation::impl$path_filestat_get(Configuration&
[&](PreopenedDirectoryDescriptor descriptor) {
auto& entry = preopened_directories()[descriptor.value()];
dir_fd = entry.opened_fd.value_or_lazy_evaluated([&] {
DeprecatedString path = entry.host_path.string();
ByteString path = entry.host_path.string();
return open(path.characters(), O_DIRECTORY, 0);
});
entry.opened_fd = dir_fd;
@ -537,7 +537,7 @@ ErrorOr<Result<FileStat>> Implementation::impl$path_filestat_get(Configuration&
options |= AT_SYMLINK_NOFOLLOW;
auto slice = TRY(slice_typed_memory(configuration, path, path_len));
auto null_terminated_string = DeprecatedString::copy(slice);
auto null_terminated_string = ByteString::copy(slice);
struct stat stat_buf;
if (fstatat(dir_fd, null_terminated_string.characters(), &stat_buf, options) < 0)
@ -582,7 +582,7 @@ ErrorOr<Result<void>> Implementation::impl$path_create_directory(Configuration&
[&](PreopenedDirectoryDescriptor descriptor) {
auto& entry = preopened_directories()[descriptor.value()];
dir_fd = entry.opened_fd.value_or_lazy_evaluated([&] {
DeprecatedString path = entry.host_path.string();
ByteString path = entry.host_path.string();
return open(path.characters(), O_DIRECTORY, 0);
});
entry.opened_fd = dir_fd;
@ -596,7 +596,7 @@ ErrorOr<Result<void>> Implementation::impl$path_create_directory(Configuration&
return errno_value_from_errno(errno);
auto slice = TRY(slice_typed_memory(configuration, path, path_len));
auto null_terminated_string = DeprecatedString::copy(slice);
auto null_terminated_string = ByteString::copy(slice);
if (mkdirat(dir_fd, null_terminated_string.characters(), 0755) < 0)
return errno_value_from_errno(errno);
@ -613,7 +613,7 @@ ErrorOr<Result<FD>> Implementation::impl$path_open(Configuration& configuration,
[&](PreopenedDirectoryDescriptor descriptor) {
auto& entry = preopened_directories()[descriptor.value()];
dir_fd = entry.opened_fd.value_or_lazy_evaluated([&] {
DeprecatedString path = entry.host_path.string();
ByteString path = entry.host_path.string();
return open(path.characters(), O_DIRECTORY, 0);
});
entry.opened_fd = dir_fd;
@ -649,7 +649,7 @@ ErrorOr<Result<FD>> Implementation::impl$path_open(Configuration& configuration,
open_flags |= O_NOFOLLOW;
auto path_data = TRY(slice_typed_memory(configuration, path, path_len));
auto path_string = DeprecatedString::copy(path_data);
auto path_string = ByteString::copy(path_data);
dbgln_if(WASI_FINE_GRAINED_DEBUG, "path_open: dir_fd={}, path={}, open_flags={}", dir_fd, path_string, open_flags);
@ -705,7 +705,7 @@ ErrorOr<Result<FileStat>> Implementation::impl$fd_filestat_get(Configuration&, F
[&](PreopenedDirectoryDescriptor descriptor) {
auto& entry = preopened_directories()[descriptor.value()];
resolved_fd = entry.opened_fd.value_or_lazy_evaluated([&] {
DeprecatedString path = entry.host_path.string();
ByteString path = entry.host_path.string();
return open(path.characters(), O_DIRECTORY, 0);
});
entry.opened_fd = resolved_fd;
@ -937,7 +937,7 @@ struct InvocationOf<impl> {
auto result = args.apply_as_args([&](auto&&... impl_args) { return (self.*impl)(configuration, impl_args...); });
dbgln_if(WASI_DEBUG, "WASI: {}({}) = {}", function_name, arguments, result);
if (result.is_error())
return Wasm::Trap { DeprecatedString::formatted("Invalid call to {}() = {}", function_name, result.error()) };
return Wasm::Trap { ByteString::formatted("Invalid call to {}() = {}", function_name, result.error()) };
auto value = result.release_value();
if (value.is_error())