Mercurial > hg > nginx
comparison src/os/unix/ngx_files.h @ 1975:3ca17d430c9a
Cygwin O_BINARY mode
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Thu, 24 Apr 2008 19:19:26 +0000 |
parents | b2e6eb425770 |
children | b5263e401884 |
comparison
equal
deleted
inserted
replaced
1974:f32cc6df6bd6 | 1975:3ca17d430c9a |
---|---|
15 #define NGX_INVALID_FILE -1 | 15 #define NGX_INVALID_FILE -1 |
16 #define NGX_FILE_ERROR -1 | 16 #define NGX_FILE_ERROR -1 |
17 | 17 |
18 | 18 |
19 | 19 |
20 #ifdef __CYGWIN__ | |
21 | |
22 #define ngx_open_file(name, mode, create, access) \ | |
23 open((const char *) name, mode|create|O_BINARY, access) | |
24 | |
25 #else | |
26 | |
20 #define ngx_open_file(name, mode, create, access) \ | 27 #define ngx_open_file(name, mode, create, access) \ |
21 open((const char *) name, mode|create, access) | 28 open((const char *) name, mode|create, access) |
29 | |
30 #endif | |
31 | |
22 #define ngx_open_file_n "open()" | 32 #define ngx_open_file_n "open()" |
23 | 33 |
24 #define NGX_FILE_RDONLY O_RDONLY | 34 #define NGX_FILE_RDONLY O_RDONLY |
25 #define NGX_FILE_WRONLY O_WRONLY | 35 #define NGX_FILE_WRONLY O_WRONLY |
26 #define NGX_FILE_RDWR O_RDWR | 36 #define NGX_FILE_RDWR O_RDWR |