2011-11-28 Steve Huntley <stephen.huntley@alum.mit.edu>
authorSteve Huntley <stephen.huntley@alum.mit.edu>
Mon, 28 Nov 2011 19:12:07 +0000 (19:12 +0000)
committerSteve Huntley <stephen.huntley@alum.mit.edu>
Mon, 28 Nov 2011 19:12:07 +0000 (19:12 +0000)
* zipvfs.tcl: Reverted bug fix for 3224057.  See bug ID 3303287.

ChangeLog
library/zipvfs.tcl

index 02965f9a3120f8aa02bf5251f164d1f4d5dcfd24..e62eafb2dee857dce5932e31e8f88df98105dad7 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-11-28  Steve Huntley  <stephen.huntley@alum.mit.edu>
+
+       * zipvfs.tcl: Reverted bug fix for 3224057.  See bug ID 3303287.
+
+
 2011-04-28  Steve Huntley  <stephen.huntley@alum.mit.edu>
 
        * zipvfs.tcl: Added contributed patch to speed up zipvfs directory 
index 48aac3de5828b6bf7b259c5d5b614fccd3254014..ae603c2c5c4b03525e44357c29f0f96856ba8e6c 100644 (file)
@@ -501,6 +501,8 @@ proc zip::TOC {fd arr} {
       flen elen clen sb(disk) sb(attr) \
       sb(atx) sb(ino)
 
+    set sb(ino) [expr {$cb(base) + $sb(ino)}]
+
     if { ![string equal "PK\01\02" $hdr] } {
        binary scan $hdr H* x
        return -code error "bad central header: $x"