* src/include/nonposix.h (write, dup, dup2, close) [_MSC_VER]:
commit7d297e2b722aaa6eb7d012fa56baf068c51196e9
authorWerner LEMBERG <wl@gnu.org>
Sun, 29 Feb 2004 00:07:08 +0000 (29 00:07 +0000)
committerWerner LEMBERG <wl@gnu.org>
Sun, 29 Feb 2004 00:07:08 +0000 (29 00:07 +0000)
treef846919189994048b47523dc93475bcaaff2cceb
parent66b5be77a7aa9d126555371dc9e7e1794efd69d1
* src/include/nonposix.h (write, dup, dup2, close) [_MSC_VER]:
New macros.

* src/roff/groff/pipeline.c: Declare strcasecmp.
(run_pipeline) [_WIN32]: Use function name variants which don't
start with `_'.
Fix stream handling.

* src/include/nonposix.h: Fix declaration of `system_shell_name'.
Declare `spawnvp_wrapper' and macro definitions of spawnvp only
for platforms which use the native Win32 runtime libraries.
(FLUSH_INPUT_PIPE) [_UWIN]: Provide non-empty version.

* src/libs/libgroff/quotearg.c (QUOTE_ARG_MALLOC_ERROR,
QUOTE_ARG_REALLOC_ERROR): Fix string.

* src/preproc/html/pre-html.cpp: Remove declaration of
`spawnvp_wrapper'.
Don't use __MINGW32__.
s/DEBUG_FILE/DEBUG_FILE_DIR/.
(DEBUG_TEXT, DEBUG_NAME, DEBUG_FILE) [DEBUGGING]: New macros.
(OUTPUT_STREAM, PS_OUTPUT_STREAM, REGION_OUTPUT_STREAM): New macros.
(char_buffer::run_output_filter) [MAY_FORK_CHILD_PROCESS]: Fix
calls to `set_redirection' and `WAIT'.
[MAY_SPAWN_ASYNCHRONOUS_CHILD]: Remove unused variable `i' and `j'.
Fix calls to `set_redirection' and `save_and_redirect'.
(char_buffer::do_html, char_buffer::do_image) [DEBUGGING]: Fix calls
to `set_redirection' and `save_and_redirect'.
(usage): Fix message.
(makeTempFiles, main): Use `DEBUG_FILE'.
ChangeLog
src/include/nonposix.h
src/libs/libgroff/quotearg.c
src/libs/libgroff/spawnvp.c
src/preproc/html/pre-html.cpp
src/roff/groff/pipeline.c