| www.delorie.com/bin/cvsweb.cgi/djgpp/src/libc/posix/sys/stat/fstat.txh | 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/When fstat can't generate an inode number, make it invent one using the filename from fd_props, so that it always generates the same one. This fixes the bug where multiple calls for a file descriptor would return different inodes each time.
* @var{errno} is incorrect, when describing error returns - use
@code{errno} instead.
* @ref{} should be followed by comma or full-stop (period). Make sure
it is, or use @pxref{} instead.
Add index entries.
Determine the st_blksize member of struct stat, rather than defaulting to the transfer buffer size. Cache the block size on a per-drive basis, to reduce the performance hit to only the first file accessed on that drive. Default the block size on floppies and network drives to avoid performance hit. Some tidy up for duplication of definitions that are in sys/stat.h. Also fix warnings in the test programs.
Make it clear that fstat always returns different inodes for different handles on Windows 9X.
Document that two files on two different drives can have the same inode numbers.
Document that st_size should be treated as an unsigned value for FAT32 support.
Function fstat() updated to recognize symlinks.
Add a more visible link to the the description of stat flags from the stat and fstat pages. Remove redundant info. Improve markup.
Fix all places where @xref{} wasn't followed by a period or a comma:
makeinfo from pretests of the next Texinfo release complains about them.
More detailed description of the parameters passed to functions
__dpmi_get_descriptor and __dpmi_set_descriptor_access_rights.
import djgpp 2.02
import djgpp 2.00
| webmaster | delorie software privacy |
| Copyright © 2024 by DJ Delorie | Updated Apr 2024 |