annotate lib/lstat.h @ 5948:f410a15537e7

(make_dir_parents): Don't apply sizeof to a hard-coded type name. Use the variable name instead.
author Jim Meyering <jim@meyering.net>
date Wed, 29 Jun 2005 21:28:00 +0000
parents 35504bd557fa
children bbbbbf4cd1c5
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5933
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
1 /* Retrieving information about files.
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
2 Copyright (C) 2005 Free Software Foundation, Inc.
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
3
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
4 This program is free software; you can redistribute it and/or modify
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
5 it under the terms of the GNU General Public License as published by
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
6 the Free Software Foundation; either version 2, or (at your option)
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
7 any later version.
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
8
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
9 This program is distributed in the hope that it will be useful,
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
12 GNU General Public License for more details.
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
13
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
14 You should have received a copy of the GNU General Public License
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
15 along with this program; if not, write to the Free Software Foundation,
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
16 Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
17
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
18 #include <sys/stat.h>
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
19
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
20 #if !LSTAT_FOLLOWS_SLASHED_SYMLINK
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
21 extern int rpl_lstat (const char *name, struct stat *buf);
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
22 # undef lstat
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
23 # define lstat rpl_lstat
35504bd557fa Remove stat module & update lstat.
Derek R. Price <derek@ximbiot.com>
parents:
diff changeset
24 #endif