Go to the documentation of this file.
26 #include <sys/types.h>
55 #define _FILE_OFFSET_BITS 64
60 #ifndef HAVE_STRERROR_R
61 #define strerror_r(errnum, buf, buflen) snprintf(buf, buflen, "%s", strerror(errnum))
68 #define fstat _fstat64
78 #if defined _WIN32 && defined _UNICODE
81 #define _tdirent _wdirent
83 #define _topendir _wopendir
84 #define _tclosedir _wclosedir
85 #define _treaddir _wreaddir
86 #define _trewinddir _wrewinddir
87 #define _ttelldir _wtelldir
88 #define _tseekdir _wseekdir
89 #define _tcreat _wcreat
90 #define _tstat _wstat64
91 #define _tunlink _wunlink
92 #define _tmkdir _wmkdir
93 #define _trmdir _wrmdir
94 #define _tchmod _wchmod
95 #define _trewinddir _wrewinddir
98 #define _tdirent dirent
101 #define _topendir opendir
102 #define _tclosedir closedir
103 #define _treaddir readdir
104 #define _trewinddir rewinddir
105 #define _ttelldir telldir
106 #define _tseekdir seekdir
107 #define _tcreat creat
109 #define _tunlink unlink
110 #define _tmkdir mkdir
111 #define _trmdir rmdir
112 #define _tchmod chmod
113 #define _trewinddir rewinddir
118 int c_setup_iconv(
const char* to);
120 int c_close_iconv(
void);
123 #endif //_C_PRIVATE_H