[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master 95ea5c2 4/7: emacsclient.c: use STDOUT_FILENO
From: |
Paul Eggert |
Subject: |
[Emacs-diffs] master 95ea5c2 4/7: emacsclient.c: use STDOUT_FILENO |
Date: |
Mon, 19 Nov 2018 14:38:28 -0500 (EST) |
branch: master
commit 95ea5c257cde5e692ff3adc2b1f75c9f583b91a6
Author: Paul Eggert <address@hidden>
Commit: Paul Eggert <address@hidden>
emacsclient.c: use STDOUT_FILENO
* lib-src/emacsclient.c (find_tty, handle_sigcont, main):
Use STDOUT_FILENO instead of fileno (stdout) or magic 1.
---
lib-src/emacsclient.c | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c
index c0721c0..7e7b2a3 100644
--- a/lib-src/emacsclient.c
+++ b/lib-src/emacsclient.c
@@ -1079,7 +1079,7 @@ static bool
find_tty (const char **tty_type, const char **tty_name, bool noabort)
{
const char *type = egetenv ("TERM");
- const char *name = ttyname (fileno (stdout));
+ const char *name = ttyname (STDOUT_FILENO);
if (!name)
{
@@ -1162,7 +1162,7 @@ handle_sigcont (int signalnum)
{
int old_errno = errno;
pid_t pgrp = getpgrp ();
- pid_t tcpgrp = tcgetpgrp (1);
+ pid_t tcpgrp = tcgetpgrp (STDOUT_FILENO);
if (tcpgrp == pgrp)
{
@@ -1677,7 +1677,7 @@ main (int argc, char **argv)
if (tty)
{
pid_t pgrp = getpgrp ();
- pid_t tcpgrp = tcgetpgrp (1);
+ pid_t tcpgrp = tcgetpgrp (STDOUT_FILENO);
if (0 <= tcpgrp && tcpgrp != pgrp)
kill (-pgrp, SIGTTIN);
}
@@ -1854,7 +1854,7 @@ main (int argc, char **argv)
skiplf = false;
}
fflush (stdout);
- while (fdatasync (1) != 0 && errno == EINTR)
+ while (fdatasync (STDOUT_FILENO) != 0 && errno == EINTR)
continue;
/* Now, wait for an answer and print any messages. */
@@ -1961,7 +1961,7 @@ main (int argc, char **argv)
if (!skiplf)
printf ("\n");
fflush (stdout);
- while (fdatasync (1) != 0 && errno == EINTR)
+ while (fdatasync (STDOUT_FILENO) != 0 && errno == EINTR)
continue;
if (rl < 0)
- [Emacs-diffs] master updated (d3b1d5d -> 0e3b245), Paul Eggert, 2018/11/19
- [Emacs-diffs] master 95ea5c2 4/7: emacsclient.c: use STDOUT_FILENO,
Paul Eggert <=
- [Emacs-diffs] master b944e88 5/7: emacsclient.c: use C99 better, Paul Eggert, 2018/11/19
- [Emacs-diffs] master 9f47bb2 2/7: emacsclient.c: make identifiers more local, Paul Eggert, 2018/11/19
- [Emacs-diffs] master 0e3b245 7/7: emacsclient.c: file name component fixes, Paul Eggert, 2018/11/19
- [Emacs-diffs] master 51f9c5a 3/7: emacsclient.c: use bool for boolean, Paul Eggert, 2018/11/19
- [Emacs-diffs] master 736f1b3 6/7: emacsclient.c: reindent to fit in 80, Paul Eggert, 2018/11/19
- [Emacs-diffs] master 4a5034d 1/7: emacsclient.c: clean up preprocessing directives, Paul Eggert, 2018/11/19