aboutsummaryrefslogtreecommitdiff
path: root/subhook.h
diff options
context:
space:
mode:
authorZeex <zeex@rocketmail.com>2020-05-30 19:48:32 +0600
committerZeex <zeex@rocketmail.com>2020-05-30 19:49:24 +0600
commit873e7cd795ea7f4a97db7f50c361589626f39cea (patch)
tree07c7830b3dae7ee685d86b695bfdb68070540d7a /subhook.h
parenta38a683c31a8ee4c4c761fb38f76324f085536c8 (diff)
downloadsubhook-873e7cd795ea7f4a97db7f50c361589626f39cea.zip
subhook-873e7cd795ea7f4a97db7f50c361589626f39cea.tar.gz
subhook-873e7cd795ea7f4a97db7f50c361589626f39cea.tar.bz2
Change 0 to nullptr
It's 2020 today... I guess it should not cause any problems
Diffstat (limited to 'subhook.h')
-rw-r--r--subhook.h8
1 files changed, 4 insertions, 4 deletions
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 {