Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mach_override.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJonathan 'Wolf' Rentzsch <jwr.git@redshed.net>2011-06-25 22:52:25 +0400
committerJonathan 'Wolf' Rentzsch <jwr.git@redshed.net>2011-06-25 22:52:25 +0400
commit8f5baad6fe4fa73ecdf76d7d7cacec131723b8f5 (patch)
tree1d66df14e67bdccbc20aac86953e71ae0969e24f
parentaeb1720815c7255070da0f548267ccfdf7bd50b7 (diff)
[FIX] sizeof(long) => sizeof(void*) for vm_protect(). Closes #4.
-rw-r--r--mach_override/mach_override.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/mach_override/mach_override.c b/mach_override/mach_override.c
index 30b6afd..c634212 100644
--- a/mach_override/mach_override.c
+++ b/mach_override/mach_override.c
@@ -200,10 +200,10 @@ mach_override_ptr(
if( !err ) {
err = vm_protect( mach_task_self(),
(vm_address_t) originalFunctionPtr,
- sizeof(long), false, (VM_PROT_ALL | VM_PROT_COPY) );
+ sizeof(void*), false, (VM_PROT_ALL | VM_PROT_COPY) );
if( err )
err = vm_protect( mach_task_self(),
- (vm_address_t) originalFunctionPtr, sizeof(long), false,
+ (vm_address_t) originalFunctionPtr, sizeof(void*), false,
(VM_PROT_DEFAULT | VM_PROT_COPY) );
}
if (err) printf("err = %x %d\n", err, __LINE__);