Sorry, this was my bad.  STAT() was failing, and the contents of the
stat structure where from the last object, which in this case was a
'*DIR'.  When I checked the errno it was 3525, 'Object Too Large'.  

Another Bad on my part was an older module that had not been compiled
with *IFS64IO was in QTEMP, and that was the one it was finding when I
bound it.  After I deleted all copies in my path and recompiled and
bound, stat() worked correctly.

> date: Fri, 25 Mar 2005 08:25:51 -0600
> from: "Elvis Budimlic" <ebudimlic@xxxxxxxxxxxxxxxxxxxxxxxxx>
> subject: RE: [C400-L] Largefiles and STAT()
> 
> Shot in a dark, but what about STGMDL(*TERASPACE) or STGMDL(*INHERIT)?
> 
> -----Original Message-----
> Subject: [C400-L] Largefiles and STAT()
> 
> I'm working on enabling large file support in my pgms, but STAT() is
> saying my files > 2GB are *DIR, not files.  Any ideas?
> 
> (PTFs up to date, using SYSIFCOPT(*IFS64IO))

This thread ...


Follow On AppleNews
Return to Archive home page | Return to MIDRANGE.COM home page

This mailing list archive is Copyright 1997-2019 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available here. If you have questions about this, please contact [javascript protected email address].