aboutsummaryrefslogtreecommitdiff
path: root/subhook.h
diff options
context:
space:
mode:
authorZeex <zeex@rocketmail.com>2020-05-30 20:21:30 +0600
committerZeex <zeex@rocketmail.com>2020-05-30 20:24:03 +0600
commit0a8ac4c6b08ce1c8361bb82c60fe9faa1db6b4d4 (patch)
tree9eb13849da317ad5b8b6d076553138f34b713865 /subhook.h
parentb6706e2030a5ff4ea9b4e8a2ca2ba393f40b55fa (diff)
downloadsubhook-0a8ac4c6b08ce1c8361bb82c60fe9faa1db6b4d4.zip
subhook-0a8ac4c6b08ce1c8361bb82c60fe9faa1db6b4d4.tar.gz
subhook-0a8ac4c6b08ce1c8361bb82c60fe9faa1db6b4d4.tar.bz2
Revert "Change 0 to nullptr"
This reverts commit 873e7cd795ea7f4a97db7f50c361589626f39cea.
Diffstat (limited to 'subhook.h')
-rw-r--r--subhook.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/subhook.h b/subhook.h
index 61e363f..f2fbc8b 100644
--- a/subhook.h
+++ b/subhook.h
@@ -27,6 +27,8 @@
#ifndef SUBHOOK_H
#define SUBHOOK_H
+#include <stddef.h>
+
#if defined _M_IX86 || defined __i386__
#define SUBHOOK_X86
#define SUBHOOK_BITS 32
@@ -170,7 +172,7 @@ inline void SetDisasmHandler(subhook_disasm_handler_t handler) {
class Hook {
public:
- Hook() : hook_(nullptr) {}
+ Hook() : hook_(NULL) {}
Hook(void *src, void *dst, HookFlags flags = HookNoFlags)
: hook_(subhook_new(src, dst, (subhook_flags_t)flags))
{
@@ -192,12 +194,12 @@ class Hook {
bool Install(void *src,
void *dst,
HookFlags flags = HookNoFlags) {
- if (hook_ != nullptr) {
+ if (hook_ != NULL) {
subhook_remove(hook_);
subhook_free(hook_);
}
hook_ = subhook_new(src, dst, (subhook_flags_t)flags);
- if (hook_ == nullptr) {
+ if (hook_ == NULL) {
return false;
}
return Install();