Corretta gestione dei lock
git-svn-id: svn://10.65.10.50/trunk@749 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
b3d3892834
commit
89130634f4
@ -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);
|
||||
}
|
||||
|
||||
/*
|
||||
|
Loading…
x
Reference in New Issue
Block a user