extensions/sdktools/output.cpp
changeset 3027 0f90dd9754ca
parent 2940 35b86268c1cc
child 3041 a0587dee87ae
     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);