mirror of
https://github.com/nginx/nginx.git
synced 2025-07-25 22:56:59 +08:00
Core: added support for writing to stdout.
This commit is contained in:
parent
4404c3fd6d
commit
42c32b733b
@ -255,6 +255,13 @@ ngx_write_stderr(char *text)
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
static ngx_inline void
|
||||||
|
ngx_write_stdout(char *text)
|
||||||
|
{
|
||||||
|
(void) ngx_write_fd(ngx_stdout, text, ngx_strlen(text));
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
extern ngx_module_t ngx_errlog_module;
|
extern ngx_module_t ngx_errlog_module;
|
||||||
extern ngx_uint_t ngx_use_stderr;
|
extern ngx_uint_t ngx_use_stderr;
|
||||||
|
|
||||||
|
@ -368,6 +368,7 @@ size_t ngx_fs_bsize(u_char *name);
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
|
#define ngx_stdout STDOUT_FILENO
|
||||||
#define ngx_stderr STDERR_FILENO
|
#define ngx_stderr STDERR_FILENO
|
||||||
#define ngx_set_stderr(fd) dup2(fd, STDERR_FILENO)
|
#define ngx_set_stderr(fd) dup2(fd, STDERR_FILENO)
|
||||||
#define ngx_set_stderr_n "dup2(STDERR_FILENO)"
|
#define ngx_set_stderr_n "dup2(STDERR_FILENO)"
|
||||||
|
@ -264,6 +264,7 @@ ngx_int_t ngx_directio_off(ngx_fd_t fd);
|
|||||||
size_t ngx_fs_bsize(u_char *name);
|
size_t ngx_fs_bsize(u_char *name);
|
||||||
|
|
||||||
|
|
||||||
|
#define ngx_stdout GetStdHandle(STD_OUTPUT_HANDLE)
|
||||||
#define ngx_stderr GetStdHandle(STD_ERROR_HANDLE)
|
#define ngx_stderr GetStdHandle(STD_ERROR_HANDLE)
|
||||||
#define ngx_set_stderr(fd) SetStdHandle(STD_ERROR_HANDLE, fd)
|
#define ngx_set_stderr(fd) SetStdHandle(STD_ERROR_HANDLE, fd)
|
||||||
#define ngx_set_stderr_n "SetStdHandle(STD_ERROR_HANDLE)"
|
#define ngx_set_stderr_n "SetStdHandle(STD_ERROR_HANDLE)"
|
||||||
|
Loading…
Reference in New Issue
Block a user