| www.delorie.com/bin/cvsweb.cgi/djgpp/src/libc/posix/sys/stat/filelen.c | search |
To download the latest version of this file, click on most recent revision number, then use your browser's "save page as" feature.
Up to djgpp/src/libc/posix/sys/stat/Check that 0x71A6 call is supported by checking that AX does not contain 0x7100. If not supported fall back on 0x42NN. Set CF before calling 0x71A6 function.
Whitespace changes.
Check that 0x71A6 call is supported by checking that ax does not contain 0x7100.
Convert to use of _os_trueversion
Disable LFN size API on NT/Win2K/XP for handle 0 to work around seek/read interaction bug on pre-opened stdin handle when redirected from file. This restores the 2.03 behavior for this handle.
<sys/farptr.h> -> <libc/farptrgs.h>
Use libc/stubs.h. Set EOVERFLOW for 0x71a6 code when signed file size is -1L.
Use the 0x71a6 service to get the file size when LFN is available.
import djgpp 2.00
| webmaster | delorie software privacy |
| Copyright © 2024 by DJ Delorie | Updated Apr 2024 |