>>>>> Martin 'pisi' Paljak writes:
Martin> Weel, then there actually is a problem... usually foxpro means
Martin> databases and multiuser databases without locking is
Martin> ... impossible.
I'm not a DOS guru, but maybe this is right?
--- mfs.c.orig Mon Oct 8 11:29:00 2001
+++ mfs.c Tue Oct 16 16:04:53 2001
@@ -3762,6 +3762,7 @@
ret = fcntl (fd,F_SETLK,&larg);
Debug0((dbg_fd, "lock fd=%x rc=%x type=%x whence=%x start=%lx,
len=%lx\n",
fd, ret, larg.l_type, larg.l_whence, larg.l_start,larg.l_len));
+ if (ret == -1) SETWORD(&(state->eax), ACCESS_DENIED);
return ret != -1 ? TRUE : FALSE;
}
break;
Locking is working. In the FoxPro at least.
--
Sergey Suleymanov
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html