From 873e7cd795ea7f4a97db7f50c361589626f39cea Mon Sep 17 00:00:00 2001 From: Zeex Date: Sat, 30 May 2020 19:48:32 +0600 Subject: Change 0 to nullptr It's 2020 today... I guess it should not cause any problems --- subhook.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'subhook.h') diff --git a/subhook.h b/subhook.h index 3fe102c..f003e76 100644 --- a/subhook.h +++ b/subhook.h @@ -164,7 +164,7 @@ inline void SetDisasmHandler(subhook_disasm_handler_t handler) { class Hook { public: - Hook() : hook_(0) {} + Hook() : hook_(nullptr) {} Hook(void *src, void *dst, HookFlags flags = HookNoFlags) : hook_(subhook_new(src, dst, (subhook_flags_t)flags)) { @@ -180,20 +180,20 @@ class Hook { void *GetTrampoline() const { return subhook_get_trampoline(hook_); } bool Install() { - return subhook_install(hook_) >= 0; + return subhook_install(hook_) == 0; } bool Install(void *src, void *dst, HookFlags flags = HookNoFlags) { - if (hook_ == 0) { + if (hook_ == nullptr) { hook_ = subhook_new(src, dst, (subhook_flags_t)flags); } return Install(); } bool Remove() { - return subhook_remove(hook_) >= 0; + return subhook_remove(hook_) == 0; } bool IsInstalled() const { -- cgit v1.1