]> Chaos Git - corbenik/ctrulib.git/commitdiff
Fix redundant/hazardous code in svcArbitrateAddress
authorfincs <fincs.alt1@gmail.com>
Mon, 4 Jan 2016 23:23:10 +0000 (00:23 +0100)
committerfincs <fincs.alt1@gmail.com>
Mon, 4 Jan 2016 23:23:10 +0000 (00:23 +0100)
libctru/source/svc.s

index 1c7dc2af68f8aa5922b2aac0d68dc5cf22728113..2e00f0fbf84585bb5c7a265dece9f7246e176881 100644 (file)
@@ -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