Changeset 2145 for trunk/src/kmk/kmkbuiltin/ftsfake.h
- Timestamp:
- Dec 26, 2008, 1:54:01 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kmk/kmkbuiltin/ftsfake.h
r809 r2145 142 142 } FTSENT; 143 143 144 #ifndef __sun__ 145 #ifndef _MSC_VER 146 #include <sys/cdefs.h> 147 __BEGIN_DECLS 148 #else 149 #define __RENAME(a) 150 #endif 144 #ifdef __cplusplus 145 extern "C" { 151 146 #endif 152 147 153 #if defined(__LIBC12_SOURCE__) || defined(__sun__)154 148 FTSENT *fts_children(FTS *, int); 155 149 int fts_close(FTS *); … … 158 152 FTSENT *fts_read(FTS *); 159 153 int fts_set(FTS *, FTSENT *, int); 160 #else161 FTSENT *fts_children(FTS *, int) __RENAME(__fts_children13);162 int fts_close(FTS *) __RENAME(__fts_close13);163 FTS *fts_open(char * const *, int,164 int (*)(const FTSENT **, const FTSENT **))165 __RENAME(__fts_open13);166 FTSENT *fts_read(FTS *) __RENAME(__fts_read13);167 int fts_set(FTS *, FTSENT *, int) __RENAME(__fts_set13);168 #endif169 154 170 #ifndef __sun__ 171 #ifndef _MSC_VER 172 __END_DECLS 173 #endif 155 #ifdef __cplusplus 156 } 174 157 #endif 175 158
Note:
See TracChangeset
for help on using the changeset viewer.