emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] Changes to emacs/src/process.c


From: Eli Zaretskii
Subject: [Emacs-diffs] Changes to emacs/src/process.c
Date: Sat, 21 May 2005 07:58:54 -0400

Index: emacs/src/process.c
diff -c emacs/src/process.c:1.451 emacs/src/process.c:1.452
*** emacs/src/process.c:1.451   Sat May 14 14:06:33 2005
--- emacs/src/process.c Sat May 21 11:58:49 2005
***************
*** 5134,5139 ****
--- 5134,5140 ----
    int rv;
    struct coding_system *coding;
    struct gcpro gcpro1;
+   volatile SIGTYPE (*old_sigpipe)();
  
    GCPRO1 (object);
  
***************
*** 5258,5264 ****
        while (len > 0)
        {
          int this = len;
-         SIGTYPE (*old_sigpipe)();
  
          /* Decide how much data we can send in one batch.
             Long lines need to be split into multiple batches.  */
--- 5259,5264 ----
***************
*** 5401,5406 ****
--- 5401,5407 ----
  #endif /* not VMS */
    else
      {
+       signal (SIGPIPE, old_sigpipe);
  #ifndef VMS
        proc = process_sent_to;
        p = XPROCESS (proc);




reply via email to

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