diff options
author | Zeex <zeex@rocketmail.com> | 2014-07-29 17:42:17 +0700 |
---|---|---|
committer | Zeex <zeex@rocketmail.com> | 2014-07-29 17:42:34 +0700 |
commit | d4cd4aa8f4b04da45ece74725cc23f48ee132b35 (patch) | |
tree | be6102147c6d5a06544293c123e90d18b1e49bdd /subhook.c | |
parent | df95b921b9488ffbe24a1ab4f56825275e09077f (diff) | |
download | subhook-d4cd4aa8f4b04da45ece74725cc23f48ee132b35.zip subhook-d4cd4aa8f4b04da45ece74725cc23f48ee132b35.tar.gz subhook-d4cd4aa8f4b04da45ece74725cc23f48ee132b35.tar.bz2 |
Call subhook_unprotect() only on first install
Diffstat (limited to 'subhook.c')
-rw-r--r-- | subhook.c | 16 |
1 files changed, 8 insertions, 8 deletions
@@ -28,14 +28,6 @@ #include "subhook.h" #include "subhook_private.h" -SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_src(subhook_t hook) { - return hook->src; -} - -SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_dst(subhook_t hook) { - return hook->dst; -} - SUBHOOK_EXPORT void SUBHOOK_API subhook_set_src(subhook_t hook, void *src) { hook->src = src; } @@ -44,6 +36,14 @@ SUBHOOK_EXPORT void SUBHOOK_API subhook_set_dst(subhook_t hook, void *dst) { hook->dst = dst; } +SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_src(subhook_t hook) { + return hook->src; +} + +SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_dst(subhook_t hook) { + return hook->dst; +} + SUBHOOK_EXPORT int SUBHOOK_API subhook_is_installed(subhook_t hook) { return hook->installed; } |