cntry == 0 doesn't make sense for Set Country Information (by Arkady)
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@927 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
c65b5e3b53
commit
258877b44b
@ -833,9 +833,7 @@ dispatch:
|
||||
{
|
||||
UWORD cntry = lr.AL;
|
||||
|
||||
if (cntry == 0)
|
||||
cntry = (UWORD) - 1;
|
||||
else if (cntry == 0xff)
|
||||
if (cntry == 0xff)
|
||||
cntry = lr.BX;
|
||||
|
||||
if (0xffff == lr.DX)
|
||||
@ -846,6 +844,8 @@ dispatch:
|
||||
}
|
||||
else
|
||||
{
|
||||
if (cntry == 0)
|
||||
cntry--;
|
||||
/* Get Country Information */
|
||||
if ((rc = DosGetCountryInformation(cntry, FP_DS_DX)) < 0)
|
||||
goto error_invalid;
|
||||
|
Loading…
Reference in New Issue
Block a user