- Timestamp:
- 01/15/08 01:51:22 (10 months ago)
- Files:
-
- trunk/lib/starReader.php (modified) (3 diffs)
- trunk/lib/xjconf.star (modified) (previous)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/lib/starReader.php
r1211 r1240 103 103 } 104 104 105 if (1 === $header['version']) { 106 $key = 'a80id/a72filename/a80path/a8size/a8offset/a*reserved'; 107 } else { 108 $key = 'a232id/a8size/a8offset/a*reserved'; 109 } 110 105 111 for ($i = 0; $i < $header['indexsize']; $i++) { 106 $entry = unpack('a80id/a72filename/a80path/a8size/a8offset/a*reserved', 107 fread($current['handle'], 0x0100) 108 ); 109 112 $entry = unpack($key, fread($current['handle'], 0x0100)); 110 113 $current['index'][$entry['id']] = array('size' => (int) $entry['size'], 'offset' => (int) $entry['offset']); 111 114 $current['header']['totalSize'] += 0x0100 + ((int) $entry['size']); … … 264 267 ?><?php StarStreamWrapper::register(); ?><?php 265 268 require 'star://' . __FILE__ . '?org::stubbles::star::StarClassRegistry'; 266 ?><?php __halt_compiler();star 120080111092023org::stubbles::star::StarClassRegistry
