components/zip/patches/01_zipnote.patch
author Petr Nyc <Petr.Nyc@Oracle.COM>
Thu, 20 Aug 2015 22:57:16 -0700
branchs11u2-sru
changeset 4803 078fb37a71ea
parent 653 759bda8e4900
permissions -rw-r--r--
build metadata for S11.2SRU14.3
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
653
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     1
--- zip30/zipnote.c.old	Tue Jan 10 15:06:10 2012
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     2
+++ zip30/zipnote.c	Tue Jan 10 15:08:59 2012
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     3
@@ -661,7 +661,7 @@
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     4
     if ((r = zipcopy(z)) != ZE_OK)
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     5
       ziperr(r, "was copying an entry");
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     6
   }
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     7
-  fclose(x);
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     8
+  fclose(in_file);
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
     9
 
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
    10
   /* Write central directory and end of central directory with new comments */
759bda8e4900 7085212 zip patches break zipnote -w result in "zipnote error: Bad file number" and "Temporary file failure"
Vladimir Marek <Vladimir.Marek@oracle.com>
parents:
diff changeset
    11
   if ((c = zftello(y)) == (zoff_t)-1)    /* get start of central */