about summary refs log tree commit diff
path: root/include/dirent.h
Commit message (Collapse)AuthorAgeFilesLines
* fix handling of d_name in struct direntRich Felker2011-06-061-1/+1
| | | | | | | | | | | | basically there are 3 choices for how to implement this variable-size string member: 1. C99 flexible array member: breaks using dirent.h with pre-C99 compiler. 2. old way: length-1 string: generates array bounds warnings in caller. 3. new way: length-NAME_MAX string. no problems, simplifies all code. of course the usable part in the pointer returned by readdir might be shorter than NAME_MAX+1 bytes, but that is allowed by the standard and doesn't hurt anything.
* d_fileno alias for d_ino in direntRich Felker2011-04-031-0/+2
| | | | | this is nonstandard but since POSIX reserved d_ prefix in dirent.h we might as well define it unconditionally. some programs depend on it.
* fix typos in dirent.hRich Felker2011-03-081-2/+2
|
* add macros for use with d_type extension field in direntRich Felker2011-03-071-0/+14
|
* initial check-in, version 0.5.0 v0.5.0Rich Felker2011-02-121-0/+41