diff options
author | Zeex <zeex@rocketmail.com> | 2018-11-22 04:22:15 +0600 |
---|---|---|
committer | Zeex <zeex@rocketmail.com> | 2018-11-22 04:22:15 +0600 |
commit | dae419521cba2213a04ee8c80ebf07b58fd725a4 (patch) | |
tree | 3088fda108fd2e77b60561a22e2397285f3ac1e2 /subhook.c | |
parent | e0b2b684952ad55523f37e84a82e1a9ebfd2f35d (diff) | |
download | subhook-dae419521cba2213a04ee8c80ebf07b58fd725a4.zip subhook-dae419521cba2213a04ee8c80ebf07b58fd725a4.tar.gz subhook-dae419521cba2213a04ee8c80ebf07b58fd725a4.tar.bz2 |
Add subhook_set_disasm_handler()
Diffstat (limited to 'subhook.c')
-rw-r--r-- | subhook.c | 7 |
1 files changed, 7 insertions, 0 deletions
@@ -26,6 +26,8 @@ #include "subhook.h" #include "subhook_private.h" +subhook_disasm_handler_t subhook_disasm_handler = NULL; + SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_src(subhook_t hook) { if (hook == NULL) { return NULL; @@ -54,6 +56,11 @@ SUBHOOK_EXPORT int SUBHOOK_API subhook_is_installed(subhook_t hook) { return hook->installed; } +SUBHOOK_EXPORT void SUBHOOK_API subhook_set_disasm_handler( + subhook_disasm_handler_t handler) { + subhook_disasm_handler = handler; +} + #ifndef SUBHOOK_SEPARATE_SOURCE_FILES #if defined SUBHOOK_WINDOWS |