CVS update by vins xemacs/src ...

xemacs-cvs at xemacs.org xemacs-cvs at xemacs.org
Sat May 19 14:04:21 EDT 2007


  User: vins    
  Date: 07/05/19 20:04:21

  Modified:    xemacs/src ChangeLog dumper.c
Log:
Don't close file descriptors that are already closed.

Revision  Changes    Path
1.1063    +5 -0      XEmacs/xemacs/src/ChangeLog

Index: ChangeLog
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/ChangeLog,v
retrieving revision 1.1062
retrieving revision 1.1063
diff -u -p -r1.1062 -r1.1063
--- ChangeLog	2007/05/19 17:21:29	1.1062
+++ ChangeLog	2007/05/19 18:04:18	1.1063
@@ -1,3 +1,8 @@
+2007-05-03  Vin Shelton  <acs at xemacs.org>
+
+	* dumper.c (pdump): Don't close an already-closed file
+	descriptor.  Patch from Steve Higham.
+
 2007-05-17  Vin Shelton  <acs at xemacs.org>
 
 	* linuxplay.c (linux_play_data_or_file): Fix playing sound on



1.35      +2 -1      XEmacs/xemacs/src/dumper.c

Index: dumper.c
===================================================================
RCS file: /pack/xemacscvs/XEmacs/xemacs/src/dumper.c,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -p -r1.34 -r1.35
--- dumper.c	2006/02/27 16:29:23	1.34
+++ dumper.c	2007/05/19 18:04:19	1.35
@@ -2182,7 +2182,8 @@ pdump (void)
   pdump_dump_root_lisp_objects ();
 
   retry_fclose (pdump_out);
-  retry_close (pdump_fd);
+  /* pdump_fd is already closed by the preceding call to fclose.
+  retry_close (pdump_fd); */
 
   free (pdump_buf);
 





More information about the XEmacs-CVS mailing list