TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Denis Tonn
from: Paul Edwards
date: 1996-10-17 07:20:56
subject: watcom and warp

PE> That's what I just said above, the files= only affects DOS 
PE> programs under OS/2, not OS/2 programs under OS/2!  
PE> Bizaare!  Let's hope they changed that with Merlin.  BFN.  
PE> Paul.

DT> Not bizarre at all.. The Dos FILES= statement affects a system wide 
DT> limit. The applications still have to do some work to use more than 20
DT> handles in the app itself 

Ah!  Thankyou.  I'm not a DOS programmer, so didn't realise that, I thought
you could just do the open() call and you would get up to whatever was
specified in FILES=.

DT> Under OS/2, there is no "user defined system limit" for open files, 
DT> but there is still an application default limit of 20 handles (same 
DT> as for Dos applications under real Dos). The application still has to
DT> do some work to open more than 20 handles. 

DT> enviroment. Dos applications still have to allocate an area for the 
DT> larger file handle table and call the "OS" to enable more
handles for 
DT> themselves.

What call is this?  

BFN.  Paul.
@EOT:

---
* Origin: X (3:711/934.9)

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.