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:
authorRafael Ávila de Espíndola <respindola@mozilla.com>2012-07-20 20:05:33 +0400
committerRafael Ávila de Espíndola <respindola@mozilla.com>2012-07-20 20:05:33 +0400
commitbb8f80404a1597c96299a127e5f2dd4d0f726509 (patch)
tree087eaab989419b5b40726793029ffc96be64fbf3
parent00ae6473f94dd343968fb05f0b8cfa290dd10e4c (diff)
Simplify freeBranchIsland.
-rw-r--r--mach_override/mach_override.c15
1 files changed, 3 insertions, 12 deletions
diff --git a/mach_override/mach_override.c b/mach_override/mach_override.c
index bab278a..2d0804b 100644
--- a/mach_override/mach_override.c
+++ b/mach_override/mach_override.c
@@ -428,18 +428,9 @@ freeBranchIsland(
{
assert( island );
assert( (*(long*)&island->instructions[0]) == kIslandTemplate[0] );
-
- mach_error_t err = err_none;
-
-
- if( !err ) {
- assert( sizeof( BranchIsland ) <= kPageSize );
- err = vm_deallocate(
- mach_task_self(),
- (vm_address_t) island, kPageSize );
- }
-
- return err;
+ assert( sizeof( BranchIsland ) <= kPageSize );
+ return vm_deallocate( mach_task_self(), (vm_address_t) island,
+ kPageSize );
}
/***************************************************************************//**