Corretta gestione dei lock

git-svn-id: svn://10.65.10.50/trunk@749 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
alex 1994-12-12 15:18:54 +00:00
parent b3d3892834
commit 89130634f4

View File

@ -153,7 +153,7 @@ lock = variabile per eseguire comandi di lock.
{
S->IOR = CIOResult();
if (S->IOR == EACCES) S->IOR = EAGAIN;
if (LockMode == UnLock) S->IOR = NoErr;
if (LockMode == UnLock || LockMode == NoLock) S->IOR = NoErr;
if (S->IOR != NoErr) return(-1);
}
}
@ -191,7 +191,7 @@ Solo versione XENIX.
unsigned lockmode;/* operazione lock da effettuare */
{
seeklk(s, CalcPos(rec, s->LenRec, s->BaseFil), setlock(lockmode), lockmode, rec);
seeklk(s, CalcPos(rec, s->LenRec, s->BaseFil), setlock(lockmode), lockmode, rec);
}
/*