mirror of
https://github.com/FDOS/kernel.git
synced 2025-07-21 12:54:30 +02:00
Update the redirector and Martin Stromberg changes to CVS.
git-svn-id: https://svn.code.sf.net/p/freedos/svn/kernel/trunk@163 6ac86273-5f31-0410-b378-82cca8765d1b
This commit is contained in:
parent
afa9874473
commit
ec7800bfa3
@ -37,6 +37,12 @@ static BYTE *dosfnsRcsId = "$Id$";
|
|||||||
* /// Added SHARE support. 2000/09/04 Ron Cemer
|
* /// Added SHARE support. 2000/09/04 Ron Cemer
|
||||||
*
|
*
|
||||||
* $Log$
|
* $Log$
|
||||||
|
* Revision 1.10 2001/03/19 04:34:18 bartoldeman
|
||||||
|
* Update the redirector and Martin Stromberg changes to CVS.
|
||||||
|
*
|
||||||
|
* Revision 1.10 2001/03/08 21:15:00 bartoldeman
|
||||||
|
* Redirector and DosSelectDrv() (Martin Stromberg) fixes
|
||||||
|
*
|
||||||
* Revision 1.9 2000/10/29 23:51:56 jimtabor
|
* Revision 1.9 2000/10/29 23:51:56 jimtabor
|
||||||
* Adding Share Support by Ron Cemer
|
* Adding Share Support by Ron Cemer
|
||||||
*
|
*
|
||||||
@ -625,7 +631,7 @@ COUNT SftSeek(sft FAR *s, LONG new_pos, COUNT mode)
|
|||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
s->sft_posit = s->sft_size - new_pos;
|
s->sft_posit = s->sft_size + new_pos;
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1067,7 +1073,6 @@ COUNT DosClose(COUNT hndl)
|
|||||||
{
|
{
|
||||||
int2f_Remote_call(REM_CLOSE, 0, 0, 0, (VOID FAR *) s, 0, 0);
|
int2f_Remote_call(REM_CLOSE, 0, 0, 0, (VOID FAR *) s, 0, 0);
|
||||||
p->ps_filetab[hndl] = 0xff;
|
p->ps_filetab[hndl] = 0xff;
|
||||||
s->sft_flags = 0;
|
|
||||||
return SUCCESS;
|
return SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1406,7 +1411,7 @@ COUNT DosSetFattr(BYTE FAR * name, UWORD FAR * attrp)
|
|||||||
|
|
||||||
BYTE DosSelectDrv(BYTE drv)
|
BYTE DosSelectDrv(BYTE drv)
|
||||||
{
|
{
|
||||||
if ((drv <= (lastdrive -1 )) && (CDSp->cds_table[drv].cdsFlags & 0xf000))
|
if ((0 <= drv) && (drv <= (lastdrive -1 )) &&(CDSp->cds_table[drv].cdsFlags & 0xf000))
|
||||||
{
|
{
|
||||||
current_ldt = &CDSp->cds_table[drv];
|
current_ldt = &CDSp->cds_table[drv];
|
||||||
default_drive = drv;
|
default_drive = drv;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user