diff options
| author | Paul Eggert | 2019-07-13 09:39:09 -0700 |
|---|---|---|
| committer | Paul Eggert | 2019-07-13 16:53:21 -0700 |
| commit | a8ffbb20da67b20a85ddca38e20c609144c3bef3 (patch) | |
| tree | 3ce64362d7d1a8b14f0a5ea4286ea6af27109de2 /src/lisp.h | |
| parent | 3767628dc534e64cdc21bdff16d5dd4726feacd2 (diff) | |
| download | emacs-a8ffbb20da67b20a85ddca38e20c609144c3bef3.tar.gz emacs-a8ffbb20da67b20a85ddca38e20c609144c3bef3.zip | |
Avoid interleaving stderr in a few cases
* src/sysdep.c (buferr): New static var.
(init_standard_fds) [_PC_PIPE_BUF]: Initialize it.
(errstream, errputc, verrprintf, errwrite): New functions.
(close_output_streams): Check buferr status too.
* src/xdisp.c: Include sysstdio.h instead of stdio.h.
(message_to_stderr, vmessage): Use the new functions
to avoid interleaving stderr.
Diffstat (limited to 'src/lisp.h')
0 files changed, 0 insertions, 0 deletions