diff options
author | Ali Mohammad Pur <ali.mpfard@gmail.com> | 2022-01-27 04:46:27 +0330 |
---|---|---|
committer | Linus Groh <mail@linusgroh.de> | 2022-01-28 22:51:27 +0000 |
commit | 6d64b13a1baa8713a28b095ab860699c55fe4e67 (patch) | |
tree | 5f8bc67d4a7286128fc27891480973fe8a771c8c /Userland/Libraries/LibCoredump/Inspector.h | |
parent | b27b22a68c095daaa2a7f32a4b6cac3659cbb10e (diff) | |
download | serenity-6d64b13a1baa8713a28b095ab860699c55fe4e67.zip |
LibDebug+Everywhere: Avoid void* -> FlatPtr -> void* dance
And limit the `void*` to the functions that interface the system (i.e.
ptrace wrappers).
This generally makes the code less riddled with casts.
Diffstat (limited to 'Userland/Libraries/LibCoredump/Inspector.h')
-rw-r--r-- | Userland/Libraries/LibCoredump/Inspector.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Userland/Libraries/LibCoredump/Inspector.h b/Userland/Libraries/LibCoredump/Inspector.h index af92235707..77a21a910b 100644 --- a/Userland/Libraries/LibCoredump/Inspector.h +++ b/Userland/Libraries/LibCoredump/Inspector.h @@ -21,8 +21,8 @@ public: virtual ~Inspector() override = default; // ^Debug::ProcessInspector - virtual bool poke(void* address, FlatPtr data) override; - virtual Optional<FlatPtr> peek(void* address) const override; + virtual bool poke(FlatPtr address, FlatPtr data) override; + virtual Optional<FlatPtr> peek(FlatPtr address) const override; virtual PtraceRegisters get_registers() const override; virtual void set_registers(PtraceRegisters const&) override; virtual void for_each_loaded_library(Function<IterationDecision(Debug::LoadedLibrary const&)>) const override; |