Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nginx/nginx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIgor Sysoev <igor@sysoev.ru>2009-01-21 18:56:29 +0300
committerIgor Sysoev <igor@sysoev.ru>2009-01-21 18:56:29 +0300
commit7dcbfe67efe979049b4217e6ec8f380be34cd3c5 (patch)
tree54ceaa54b2636e737aed876dd195d03f07b9033a
parent5aa6d223a60843dcc09caff8be659bd7e5d568e8 (diff)
use GetFileAttributesEx() instead of GetFileAttributes()
-rw-r--r--src/os/win32/ngx_files.c23
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)
{