Mercurial > hg > nginx
diff src/core/ngx_log.c @ 2732:e1b3d210587a
fix r2731 for Win32
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 21 Apr 2009 15:40:40 +0000 |
parents | d43d73277c5c |
children | d52cf82d0d77 |
line wrap: on
line diff
--- a/src/core/ngx_log.c Tue Apr 21 14:31:40 2009 +0000 +++ b/src/core/ngx_log.c Tue Apr 21 15:40:40 2009 +0000 @@ -207,6 +207,14 @@ ngx_linefeed(p); +#if (NGX_WIN32) + + if (ngx_stderr_fileno == NULL) { + ngx_stderr_fileno = GetStdHandle(STD_ERROR_HANDLE); + } + +#endif + (void) ngx_write_fd(ngx_stderr_fileno, errstr, p - errstr); } @@ -219,8 +227,6 @@ #if (NGX_WIN32) - ngx_stderr_fileno = GetStdHandle(STD_ERROR_HANDLE); - ngx_stderr.fd = ngx_open_file((u_char *) NGX_ERROR_LOG_PATH, NGX_FILE_APPEND, NGX_FILE_CREATE_OR_OPEN,