--- Begin Message ---
diff -ruNp old/kernel/task.c new/kernel/task.c
--- old/kernel/task.c 2004-07-07 00:16:32.000000000 +0000
+++ new/kernel/task.c 2004-07-14 21:41:12.000000000 +0000
@@ -303,7 +303,7 @@ static void load_transfer(seg_t ds, exec
if (mode == LOADNGO)
{
/* build the user area on the stack */
- iregs FAR *irp = (iregs FAR *)(ep->exec.stack - sizeof(iregs));
+ iregs FAR *irp = (iregs FAR *)ep->exec.stack - 1;
/* start allocating REGs (as in MS-DOS - some demos expect them so --LG) */
/* see http://www.beroset.com/asm/showregs.asm */
-------------------------------------------------------
This SF.Net email is sponsored by BEA Weblogic Workshop
FREE Java Enterprise J2EE developer tools!
Get your free copy of BEA WebLogic Workshop 8.1 today.
http://ads.osdn.com/?ad_id=4721&alloc_id=10040&op=click
_______________________________________________
Freedos-kernel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freedos-kernel
--- End Message ---