summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCoredump/Inspector.h
diff options
context:
space:
mode:
authorAli Mohammad Pur <ali.mpfard@gmail.com>2022-01-27 04:46:27 +0330
committerLinus Groh <mail@linusgroh.de>2022-01-28 22:51:27 +0000
commit6d64b13a1baa8713a28b095ab860699c55fe4e67 (patch)
tree5f8bc67d4a7286128fc27891480973fe8a771c8c /Userland/Libraries/LibCoredump/Inspector.h
parentb27b22a68c095daaa2a7f32a4b6cac3659cbb10e (diff)
downloadserenity-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.h4
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;