diff options
author | Zeex <zeex@rocketmail.com> | 2013-12-05 02:04:59 +0700 |
---|---|---|
committer | Zeex <zeex@rocketmail.com> | 2013-12-05 02:11:39 +0700 |
commit | bab4da2a39751366b73dae704b7a04425efa7f13 (patch) | |
tree | 7f7a751bf8b6dc35393f4f7c8d0fdf5a575703cd /subhook.c | |
parent | 57712a37181e8430a2a74eece1e9b25019e05843 (diff) | |
download | subhook-bab4da2a39751366b73dae704b7a04425efa7f13.zip subhook-bab4da2a39751366b73dae704b7a04425efa7f13.tar.gz subhook-bab4da2a39751366b73dae704b7a04425efa7f13.tar.bz2 |
Add subhook_t typedef
Diffstat (limited to 'subhook.c')
-rw-r--r-- | subhook.c | 20 |
1 files changed, 10 insertions, 10 deletions
@@ -28,10 +28,10 @@ #include "subhook.h" #include "subhook_private.h" -SUBHOOK_EXPORT struct subhook *SUBHOOK_API subhook_new() { - struct subhook *hook; - - if ((hook = (struct subhook *)calloc(1, sizeof(struct subhook))) == NULL) +SUBHOOK_EXPORT subhook_t SUBHOOK_API subhook_new() { + subhook_t hook; + + if ((hook = calloc(1, sizeof(*hook))) == NULL) return NULL; if (subhook_arch_new(hook) < 0) { @@ -42,28 +42,28 @@ SUBHOOK_EXPORT struct subhook *SUBHOOK_API subhook_new() { return hook; } -SUBHOOK_EXPORT void SUBHOOK_API subhook_free(struct subhook *hook) { +SUBHOOK_EXPORT void SUBHOOK_API subhook_free(subhook_t hook) { subhook_arch_free(hook); free(hook); } -SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_src(struct subhook *hook) { +SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_src(subhook_t hook) { return hook->src; } -SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_dst(struct subhook *hook) { +SUBHOOK_EXPORT void *SUBHOOK_API subhook_get_dst(subhook_t hook) { return hook->dst; } -SUBHOOK_EXPORT void SUBHOOK_API subhook_set_src(struct subhook *hook, void *src) { +SUBHOOK_EXPORT void SUBHOOK_API subhook_set_src(subhook_t hook, void *src) { hook->src = src; } -SUBHOOK_EXPORT void SUBHOOK_API subhook_set_dst(struct subhook *hook, void *dst) { +SUBHOOK_EXPORT void SUBHOOK_API subhook_set_dst(subhook_t hook, void *dst) { hook->dst = dst; } -SUBHOOK_EXPORT int SUBHOOK_API subhook_is_installed(struct subhook *hook) { +SUBHOOK_EXPORT int SUBHOOK_API subhook_is_installed(subhook_t hook) { return hook->installed; } |