emacs-diffs
[Top][All Lists]
Advanced

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

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


From: Ken Raeburn
Subject: [Emacs-diffs] Changes to emacs/src/callproc.c
Date: Tue, 03 Jan 2006 08:24:24 +0000

Index: emacs/src/callproc.c
diff -u emacs/src/callproc.c:1.210 emacs/src/callproc.c:1.211
--- emacs/src/callproc.c:1.210  Sun Jan  1 11:41:00 2006
+++ emacs/src/callproc.c        Tue Jan  3 08:24:24 2006
@@ -1013,9 +1013,11 @@
 delete_temp_file (name)
      Lisp_Object name;
 {
-  /* Use Fdelete_file (indirectly) because that runs a file name handler.
-     We did that when writing the file, so we should do so when deleting.  */
+  /* Suppress jka-compr handling, etc.  */
+  int count = SPECPDL_INDEX ();
+  specbind (intern ("file-name-handler-alist"), Qnil);
   internal_delete_file (name);
+  unbind_to (count, Qnil);
   return Qnil;
 }
 




reply via email to

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