From 43940facdcdaed185e9a2c85d2a7643501a79a5a Mon Sep 17 00:00:00 2001 From: fincs Date: Tue, 5 Jan 2016 00:23:10 +0100 Subject: [PATCH] Fix redundant/hazardous code in svcArbitrateAddress --- libctru/source/svc.s | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/libctru/source/svc.s b/libctru/source/svc.s index 1c7dc2a..2e00f0f 100644 --- a/libctru/source/svc.s +++ b/libctru/source/svc.s @@ -177,10 +177,8 @@ SVC_BEGIN svcCreateAddressArbiter SVC_BEGIN svcArbitrateAddress push {r4, r5} - add sp, #8 - ldr r4, [sp] - ldr r5, [sp, #4] - sub sp, #8 + ldr r4, [sp, #8] + ldr r5, [sp, #12] svc 0x22 pop {r4, r5} bx lr