[ros-dev] Re: [ros-diffs] [weiden] 13346: 1. fixed InbvPutPixels()
to save theebx register which caused bootvid to crash when built
w3seek at reactos.com
Fri Jan 28 19:32:12 CET 2005
>You need to save the esi register too.
>ebx, esi, edi, and ebp are callee-saved registers in win32/x86.
>VC++ and gcc expect external functions not to modify these registers.
>| The compiler generates prolog and epilog code to save and restore
>| the ESI, EDI, EBX, and EBP registers, if they are used in the function.
Thanks, i fixed it.
More information about the Ros-dev