I suggest to try the search pattern "_+[A-Z]+" on the source files. You
will find a some places where names begin with an underscore and an
uppercase letter.
Examples:
- _EXT2FS_EXT2FS_H
http://git.kernel.org/?p=fs/ext2/e2fsprogs.git;a=blob;f=lib/ext2fs/ext2fs.h
;h=5c3d17f642d5f21ec73165cedd7a7920e33156d2;hb=HEAD
- _UUID_UUIDD_H
http://git.kernel.org/?p=fs/ext2/e2fsprogs.git;a=blob;f=lib/uuid/uuidd.h;h=
c71f4b788352373edc41a58f8f8f7bde7853da14;hb=HEAD#l35
This does not fit to the expected naming conventions of the C language
standard.
http://en.wikipedia.org/wiki/Reserved_identifier
See also section "7.1.3 Reserved identifiers".
http://www.open-std.org/JTC1/SC22/WG14/www/docs/n1124.pdf
Theodore Ts'o
libext2
None
Public
|
Date: 2009-09-09 00:16 This is a convention used to protect header files from double inclusion. |
| Field | Old Value | Date | By |
|---|---|---|---|
| status_id | Open | 2009-09-09 00:16 | tytso |
| allow_comments | 1 | 2009-09-09 00:16 | tytso |
| close_date | - | 2009-09-09 00:16 | tytso |
| resolution_id | None | 2009-09-09 00:16 | tytso |