Author: tkreuzer
Date: Mon Sep 8 13:21:19 2008
New Revision: 36067
URL:
http://svn.reactos.org/svn/reactos?rev=36067&view=rev
Log:
fix saving/restoring of registers in DebugService
Modified:
trunk/reactos/lib/rtl/i386/debug_asm.S
Modified: trunk/reactos/lib/rtl/i386/debug_asm.S
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/lib/rtl/i386/debug_asm.S?r…
==============================================================================
--- trunk/reactos/lib/rtl/i386/debug_asm.S [iso-8859-1] (original)
+++ trunk/reactos/lib/rtl/i386/debug_asm.S [iso-8859-1] Mon Sep 8 13:21:19 2008
@@ -72,8 +72,7 @@
push ecx
push ebx
push edi
- push edi
- push ebx
+ push edx
/* Call the Interrupt */
mov eax, [ebp+8]
@@ -85,10 +84,10 @@
int 3
/* Restore registers */
- pop ebx
- pop edi
+ pop edx
pop edi
pop ebx
+ pop ecx
/* Return */
leave