1.1 --- a/extensions/sdktools/output.cpp Sat May 29 00:38:08 2010 -0500
1.2 +++ b/extensions/sdktools/output.cpp Sat May 29 18:11:47 2010 -0400
1.3 @@ -124,7 +124,7 @@
1.4
1.5 IA32_Push_Reg(jit, REG_ECX);
1.6
1.7 -#elif defined PLATFORM_LINUX
1.8 +#elif defined PLATFORM_LINUX || defined PLATFORM_APPLE
1.9 IA32_Push_Rm_Disp8_ESP(jit, 20);
1.10 IA32_Push_Rm_Disp8_ESP(jit, 20);
1.11 IA32_Push_Rm_Disp8_ESP(jit, 20);
1.12 @@ -136,7 +136,7 @@
1.13 IA32_Write_Jump32_Abs(jit, call, (void *)TempDetour);
1.14
1.15
1.16 -#if defined PLATFORM_LINUX
1.17 +#if defined PLATFORM_LINUX || defined PLATFORM_APPLE
1.18 IA32_Add_Rm_Imm8(jit, REG_ESP, 4, MOD_REG); //add esp, 4
1.19 #elif defined PLATFORM_WINDOWS
1.20 IA32_Pop_Reg(jit, REG_ECX);