[comp.windows.x] XPM2 - minor patch

lehors@modja.inria.fr (Arnaud Le Hors) (10/18/90)

Here is a very little patch to the xpm2.4 library. In the XWritePixmapFile
function
the file wasn't always closed.

-- 
   Arnaud LE HORS
   BULL Research FRANCE -- Koala Project   |    Email : lehors@mirsa.inria.fr
         Inria - Sophia Antipolis          |    Phone : (33) 93 65 77 71
         2004, Route des Lucioles          |    Telex :      97 00 50 F
         06565 Valbonne CEDEX  France      |    Fax   : (33) 93 65 77 66

---- cut here xpm-2.4-to-2.5.patch

Go into the XPM v2.4 source directory, and pipe this file into "patch -p"
You may want to clean the directory afterwards by a:
find . \( -name \*.orig -o -size 0 \) -exec rm {} \;

diff -c0 -r -N ./Makefile /tmp/xpm-new/Makefile
*** ./Makefile	Wed Oct 17 17:45:03 1990
--- /tmp/xpm-new/Makefile	Wed Oct 17 17:45:01 1990
***************
*** 4,4 ****
! # $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 4,4 ----
! # $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./README /tmp/xpm-new/README
*** ./README	Wed Oct 17 17:45:03 1990
--- /tmp/xpm-new/README	Wed Oct 17 17:45:01 1990
***************
*** 1,1 ****
! $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 1,1 ----
! $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./XCrPFData.c /tmp/xpm-new/XCrPFData.c
*** ./XCrPFData.c	Wed Oct 17 17:45:03 1990
--- /tmp/xpm-new/XCrPFData.c	Wed Oct 17 17:45:01 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./XRdPixF.c /tmp/xpm-new/XRdPixF.c
*** ./XRdPixF.c	Wed Oct 17 17:45:03 1990
--- /tmp/xpm-new/XRdPixF.c	Wed Oct 17 17:45:01 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./XWrPixF.c /tmp/xpm-new/XWrPixF.c
*** ./XWrPixF.c	Wed Oct 17 17:45:04 1990
--- /tmp/xpm-new/XWrPixF.c	Wed Oct 17 17:45:01 1990
***************
*** 6,6 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 6,6 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
***************
*** 266,266 ****
!   free(mdata);
--- 266,266 ----
!   mclose(mdata);
diff -c0 -r -N ./create.c /tmp/xpm-new/create.c
*** ./create.c	Wed Oct 17 17:45:04 1990
--- /tmp/xpm-new/create.c	Wed Oct 17 17:45:01 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./demo.c /tmp/xpm-new/demo.c
*** ./demo.c	Wed Oct 17 17:45:04 1990
--- /tmp/xpm-new/demo.c	Wed Oct 17 17:45:01 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./free.c /tmp/xpm-new/free.c
*** ./free.c	Wed Oct 17 17:45:04 1990
--- /tmp/xpm-new/free.c	Wed Oct 17 17:45:01 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./mio.c /tmp/xpm-new/mio.c
*** ./mio.c	Wed Oct 17 17:45:04 1990
--- /tmp/xpm-new/mio.c	Wed Oct 17 17:45:01 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./value.c /tmp/xpm-new/value.c
*** ./value.c	Wed Oct 17 17:45:05 1990
--- /tmp/xpm-new/value.c	Wed Oct 17 17:45:02 1990
***************
*** 27,27 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 27,27 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./visual.c /tmp/xpm-new/visual.c
*** ./visual.c	Wed Oct 17 17:45:05 1990
--- /tmp/xpm-new/visual.c	Wed Oct 17 17:45:02 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./xpm.h /tmp/xpm-new/xpm.h
*** ./xpm.h	Wed Oct 17 17:45:05 1990
--- /tmp/xpm-new/xpm.h	Wed Oct 17 17:45:02 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./xpm.tex /tmp/xpm-new/xpm.tex
*** ./xpm.tex	Wed Oct 17 17:45:05 1990
--- /tmp/xpm-new/xpm.tex	Wed Oct 17 17:45:02 1990
***************
*** 5,5 ****
! % $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 5,5 ----
! % $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $
diff -c0 -r -N ./xpmP.h /tmp/xpm-new/xpmP.h
*** ./xpmP.h	Wed Oct 17 17:45:05 1990
--- /tmp/xpm-new/xpmP.h	Wed Oct 17 17:45:02 1990
***************
*** 7,7 ****
!  *  $Id: xpm.shar,v 2.4 90/09/06 14:36:25 lehors Exp $
--- 7,7 ----
!  *  $Id: xpm.shar,v 2.5 90/10/17 17:22:35 lehors Exp $