emacs-diffs
[Top][All Lists]
Advanced

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

master 59ce760: ; * src/process.c (read_process_output): Fix last change


From: Eli Zaretskii
Subject: master 59ce760: ; * src/process.c (read_process_output): Fix last change.
Date: Sat, 21 Dec 2019 13:19:15 -0500 (EST)

branch: master
commit 59ce7609cb383893ac55921589051993c388c6cc
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    ;* src/process.c (read_process_output): Fix last change.
---
 src/process.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/src/process.c b/src/process.c
index d6a0b30..35f6e3b 100644
--- a/src/process.c
+++ b/src/process.c
@@ -6095,7 +6095,10 @@ read_process_output (Lisp_Object proc, int channel)
   if (nbytes <= 0)
     {
       if (nbytes < 0 || coding->mode & CODING_MODE_LAST_BLOCK)
-       return SAFE_FREE_UNBIND_TO (count, nbytes);
+       {
+         SAFE_FREE_UNBIND_TO (count, Qnil);
+         return nbytes;
+       }
       coding->mode |= CODING_MODE_LAST_BLOCK;
     }
 



reply via email to

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