mirror of
https://github.com/FDOS/kernel.git
synced 2025-07-27 07:44:09 +02:00
To error is human, to forgive divine
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/branches/UNSTABLE@1080 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
c93f67a15b
commit
750b471eec
@ -752,7 +752,6 @@ dispatch:
|
||||
return_code = lr.AL | 0x300;
|
||||
tsr = TRUE;
|
||||
return_user();
|
||||
break;
|
||||
|
||||
/* Get default BPB */
|
||||
case 0x1f:
|
||||
@ -958,6 +957,7 @@ dispatch:
|
||||
DosMemLargest(&lr.BX);
|
||||
if (DosMemCheck() != SUCCESS)
|
||||
panic("MCB chain corrupted");
|
||||
goto error_exit;
|
||||
}
|
||||
lr.AX++; /* DosMemAlloc() returns seg of MCB rather than data */
|
||||
break;
|
||||
@ -968,6 +968,7 @@ dispatch:
|
||||
{
|
||||
if (DosMemCheck() != SUCCESS)
|
||||
panic("MCB chain corrupted");
|
||||
goto error_exit;
|
||||
}
|
||||
break;
|
||||
|
||||
@ -987,6 +988,7 @@ dispatch:
|
||||
#endif
|
||||
if (DosMemCheck() != SUCCESS)
|
||||
panic("after 4a: MCB chain corrupted");
|
||||
goto error_exit;
|
||||
}
|
||||
lr.AX = lr.ES; /* Undocumented MS-DOS behaviour expected by BRUN45! */
|
||||
break;
|
||||
@ -1025,7 +1027,6 @@ dispatch:
|
||||
StartTrace();
|
||||
#endif
|
||||
return_user();
|
||||
break;
|
||||
|
||||
/* Get Child-program Return Value */
|
||||
case 0x4d:
|
||||
|
Loading…
x
Reference in New Issue
Block a user