mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 15:17:36 +00:00
LibIPC: Remove redundant IPC::Dictionary type
We already have and use HashMap<DeprecatedString, DeprecatedString> nearly everywhere, which is essentially equivalent.
This commit is contained in:
parent
d030f0fe9b
commit
943ecaede6
7 changed files with 0 additions and 94 deletions
|
@ -19,7 +19,6 @@
|
|||
#include <LibCore/DateTime.h>
|
||||
#include <LibCore/Proxy.h>
|
||||
#include <LibCore/System.h>
|
||||
#include <LibIPC/Dictionary.h>
|
||||
#include <LibIPC/Encoder.h>
|
||||
#include <LibIPC/File.h>
|
||||
|
||||
|
@ -97,20 +96,6 @@ ErrorOr<void> encode(Encoder& encoder, URL const& value)
|
|||
return encoder.encode(value.to_deprecated_string());
|
||||
}
|
||||
|
||||
template<>
|
||||
ErrorOr<void> encode(Encoder& encoder, Dictionary const& dictionary)
|
||||
{
|
||||
TRY(encoder.encode_size(dictionary.size()));
|
||||
|
||||
TRY(dictionary.try_for_each_entry([&](auto const& key, auto const& value) -> ErrorOr<void> {
|
||||
TRY(encoder.encode(key));
|
||||
TRY(encoder.encode(value));
|
||||
return {};
|
||||
}));
|
||||
|
||||
return {};
|
||||
}
|
||||
|
||||
template<>
|
||||
ErrorOr<void> encode(Encoder& encoder, File const& file)
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue