diff options
author | Igor Sysoev <igor@sysoev.ru> | 2009-01-21 18:56:29 +0300 |
---|---|---|
committer | Igor Sysoev <igor@sysoev.ru> | 2009-01-21 18:56:29 +0300 |
commit | 7dcbfe67efe979049b4217e6ec8f380be34cd3c5 (patch) | |
tree | 54ceaa54b2636e737aed876dd195d03f07b9033a | |
parent | 5aa6d223a60843dcc09caff8be659bd7e5d568e8 (diff) |
use GetFileAttributesEx() instead of GetFileAttributes()
-rw-r--r-- | src/os/win32/ngx_files.c | 23 |
1 files changed, 2 insertions, 21 deletions
diff --git a/src/os/win32/ngx_files.c b/src/os/win32/ngx_files.c index 5dcf2c09b..eff843ab7 100644 --- a/src/os/win32/ngx_files.c +++ b/src/os/win32/ngx_files.c @@ -256,16 +256,14 @@ ngx_win32_rename_file(ngx_str_t *from, ngx_str_t *to, ngx_log_t *log) } -#if 0 - ngx_int_t -ngx_file_info(char *file, ngx_file_info_t *sb) +ngx_file_info(u_char *file, ngx_file_info_t *sb) { WIN32_FILE_ATTRIBUTE_DATA fa; /* NT4 and Win98 */ - if (GetFileAttributesEx(file, GetFileExInfoStandard, &fa) == 0) { + if (GetFileAttributesEx((char *) file, GetFileExInfoStandard, &fa) == 0) { return NGX_ERROR; } @@ -279,8 +277,6 @@ ngx_file_info(char *file, ngx_file_info_t *sb) return NGX_OK; } -#endif - ngx_int_t ngx_set_file_time(u_char *name, ngx_fd_t fd, time_t s) @@ -303,21 +299,6 @@ ngx_set_file_time(u_char *name, ngx_fd_t fd, time_t s) } -ngx_int_t -ngx_file_info(u_char *file, ngx_file_info_t *sb) -{ - /* Win95 */ - - sb->dwFileAttributes = GetFileAttributes((const char *) file); - - if (sb->dwFileAttributes == INVALID_FILE_ATTRIBUTES) { - return NGX_ERROR; - } - - return NGX_OK; -} - - char * ngx_realpath(u_char *path, u_char *resolved) { |