diff options
author | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2012-07-20 20:05:33 +0400 |
---|---|---|
committer | Rafael Ávila de Espíndola <respindola@mozilla.com> | 2012-07-20 20:05:33 +0400 |
commit | bb8f80404a1597c96299a127e5f2dd4d0f726509 (patch) | |
tree | 087eaab989419b5b40726793029ffc96be64fbf3 | |
parent | 00ae6473f94dd343968fb05f0b8cfa290dd10e4c (diff) |
Simplify freeBranchIsland.
-rw-r--r-- | mach_override/mach_override.c | 15 |
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 ); } /***************************************************************************//** |