From b18e07e4bba9e56b3499326c952931201cfc5798 Mon Sep 17 00:00:00 2001 From: Myx Date: Wed, 19 Nov 2014 21:27:50 +0100 Subject: [PATCH] [bugfix] saved ebp before ebx in order to fix #572 --- src/addresses.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/addresses.h b/src/addresses.h index 9d2183e930..39b6ce2acd 100644 --- a/src/addresses.h +++ b/src/addresses.h @@ -677,8 +677,8 @@ static int RCT2_CALLFUNC_X(int address, int *_eax, int *_ebx, int *_ecx, int *_e __asm__ ( "\ \n\ /* Store C's base pointer*/ \n\ - push ebx \n\ push ebp \n\ + push ebx \n\ \n\ /* Store %[address] to call*/ \n\ push %[address] \n\