From b9f77eb714720994ea3d1f04078fe28785db3990 Mon Sep 17 00:00:00 2001
From: pabs <pabs@pablotron.org>
Date: Thu, 29 Jan 2009 15:01:09 -0500
Subject: another crack at xp

---
 zipstream.php | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

(limited to 'zipstream.php')

diff --git a/zipstream.php b/zipstream.php
index ed3c706..376430d 100644
--- a/zipstream.php
+++ b/zipstream.php
@@ -295,7 +295,7 @@ class ZipStream {
     # build file header
     $fields = array(            # (from V.A of APPNOTE.TXT)
       array('V', 0x04034b50),     # local file header signature
-      array('v', 63),           # version needed to extract
+      array('v', 63),             # version needed to extract
       array('v', 0x00),           # general purpose bit flag
       array('v', $meth),          # compresion method (deflate or store)
       array('V', $dts),           # dos timestamp
@@ -408,8 +408,8 @@ class ZipStream {
 
     $fields = array(                  # (from V,F of APPNOTE.TXT)
       array('V', 0x02014b50),           # central file header signature
-      array('v', 0x00),                 # version made by
-      array('v', 63),                 # version needed to extract
+      array('v', (3 << 8) & 63),        # version made by
+      array('v', 63),                   # version needed to extract
       array('v', 0x00),                 # general purpose bit flag
       array('v', $meth),                # compresion method (deflate or store)
       array('V', $dts),                 # dos timestamp
-- 
cgit v1.2.3