aboutsummaryrefslogtreecommitdiff
path: root/subhook.c
diff options
context:
space:
mode:
authorZeex <zeex@rocketmail.com>2013-12-05 02:04:59 +0700
committerZeex <zeex@rocketmail.com>2013-12-05 02:11:39 +0700
commitbab4da2a39751366b73dae704b7a04425efa7f13 (patch)
tree7f7a751bf8b6dc35393f4f7c8d0fdf5a575703cd /subhook.c
parent57712a37181e8430a2a74eece1e9b25019e05843 (diff)
downloadsubhook-bab4da2a39751366b73dae704b7a04425efa7f13.zip
subhook-bab4da2a39751366b73dae704b7a04425efa7f13.tar.gz
subhook-bab4da2a39751366b73dae704b7a04425efa7f13.tar.bz2
Add subhook_t typedef
Diffstat (limited to 'subhook.c')
-rw-r--r--subhook.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/subhook.c b/subhook.c
index 87da129..037f546 100644
--- a/subhook.c
+++ b/subhook.c
@@ -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;
}