emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] master 0815082 1/8: ; Minor cleanup of wait_reading_proces


From: Paul Eggert
Subject: [Emacs-diffs] master 0815082 1/8: ; Minor cleanup of wait_reading_process_output
Date: Mon, 06 Jul 2015 02:21:54 +0000

branch: master
commit 08150826ae9e2e909d1f5aae8d4bdb4cd205b437
Author: Ian Kelling <address@hidden>
Commit: Paul Eggert <address@hidden>

    ; Minor cleanup of wait_reading_process_output
    
    * src/process.c (wait_reading_process_output):
    Simplify logic.  Fix DOS version comments (Bug#20978).
---
 src/process.c |    7 ++-----
 1 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/process.c b/src/process.c
index 70c9076..9442a9d 100644
--- a/src/process.c
+++ b/src/process.c
@@ -4873,8 +4873,7 @@ wait_reading_process_output (intmax_t time_limit, int 
nsecs, int read_kbd,
          no_avail = 1;
          FD_ZERO (&Available);
        }
-
-      if (!no_avail)
+      else
        {
 
 #ifdef ADAPTIVE_READ_BUFFERING
@@ -6965,9 +6964,7 @@ extern int sys_select (int, fd_set *, fd_set *, fd_set *,
    DO_DISPLAY means redisplay should be done to show subprocess
    output that arrives.
 
-   Return positive if we received input from WAIT_PROC (or from any
-   process if WAIT_PROC is null), zero if we attempted to receive
-   input but got none, and negative if we didn't even try.  */
+   Return -1 signifying we got no output and did not try.  */
 
 int
 wait_reading_process_output (intmax_t time_limit, int nsecs, int read_kbd,



reply via email to

[Prev in Thread] Current Thread [Next in Thread]