]> git.eshelyaron.com Git - emacs.git/commitdiff
; Minor cleanup of wait_reading_process_output
authorIan Kelling <ian@iankelling.org>
Sun, 5 Jul 2015 22:23:35 +0000 (15:23 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 6 Jul 2015 02:21:48 +0000 (19:21 -0700)
* src/process.c (wait_reading_process_output):
Simplify logic.  Fix DOS version comments (Bug#20978).

src/process.c

index 70c9076d4e87a31bda7e56d114515f7dca545451..9442a9d6da9e2f41ecd7fe3043bf61ca2c7a9c96 100644 (file)
@@ -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,