--- 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 ---

Reply via email to