… | |
… | |
67 | #endif |
67 | #endif |
68 | |
68 | |
69 | #ifdef _WIN32 |
69 | #ifdef _WIN32 |
70 | typedef int eio_uid_t; |
70 | typedef int eio_uid_t; |
71 | typedef int eio_gid_t; |
71 | typedef int eio_gid_t; |
|
|
72 | #ifdef _MINGW32_ /* no intptr_t */ |
|
|
73 | typedef ssize_t eio_ssize_t; |
|
|
74 | #else |
72 | typedef intptr_t eio_ssize_t; /* or SSIZE_T */ |
75 | typedef intptr_t eio_ssize_t; /* or SSIZE_T */ |
|
|
76 | #endif |
73 | #if __GNUC__ |
77 | #if __GNUC__ |
74 | typedef long long eio_ino_t; |
78 | typedef long long eio_ino_t; |
75 | #else |
79 | #else |
76 | typedef __int64 eio_ino_t; /* unsigned not supported by msvc */ |
80 | typedef __int64 eio_ino_t; /* unsigned not supported by msvc */ |
77 | #endif |
81 | #endif |