mirror of
https://github.com/FDOS/kernel.git
synced 2025-04-08 17:15:17 +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
|
||||
*
|
||||
* $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
|
||||
* Adding Share Support by Ron Cemer
|
||||
*
|
||||
@ -625,7 +631,7 @@ COUNT SftSeek(sft FAR *s, LONG new_pos, COUNT mode)
|
||||
}
|
||||
else
|
||||
{
|
||||
s->sft_posit = s->sft_size - new_pos;
|
||||
s->sft_posit = s->sft_size + new_pos;
|
||||
return SUCCESS;
|
||||
}
|
||||
}
|
||||
@ -1067,7 +1073,6 @@ COUNT DosClose(COUNT hndl)
|
||||
{
|
||||
int2f_Remote_call(REM_CLOSE, 0, 0, 0, (VOID FAR *) s, 0, 0);
|
||||
p->ps_filetab[hndl] = 0xff;
|
||||
s->sft_flags = 0;
|
||||
return SUCCESS;
|
||||
}
|
||||
|
||||
@ -1406,7 +1411,7 @@ COUNT DosSetFattr(BYTE FAR * name, UWORD FAR * attrp)
|
||||
|
||||
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];
|
||||
default_drive = drv;
|
||||
|
Loading…
x
Reference in New Issue
Block a user