@@ 4038-4044 (lines=7) @@ | ||
4035 | ||
4036 | // ----- Read the file by PCLZIP_READ_BLOCK_SIZE octets blocks |
|
4037 | $v_size = $p_entry['size']; |
|
4038 | while ($v_size != 0) { |
|
4039 | $v_read_size = ($v_size < PCLZIP_READ_BLOCK_SIZE ? $v_size : PCLZIP_READ_BLOCK_SIZE); |
|
4040 | $v_buffer = @gzread($v_src_file, $v_read_size); |
|
4041 | //$v_binary_data = pack('a'.$v_read_size, $v_buffer); |
|
4042 | @fwrite($v_dest_file, $v_buffer, $v_read_size); |
|
4043 | $v_size -= $v_read_size; |
|
4044 | } |
|
4045 | @fclose($v_dest_file); |
|
4046 | @gzclose($v_src_file); |
|
4047 | ||
@@ 5587-5593 (lines=7) @@ | ||
5584 | ||
5585 | if ($p_mode==0) |
|
5586 | { |
|
5587 | while ($p_size != 0) |
|
5588 | { |
|
5589 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5590 | $v_buffer = @fread($p_src, $v_read_size); |
|
5591 | @fwrite($p_dest, $v_buffer, $v_read_size); |
|
5592 | $p_size -= $v_read_size; |
|
5593 | } |
|
5594 | } |
|
5595 | else if ($p_mode==1) |
|
5596 | { |
|
@@ 5597-5603 (lines=7) @@ | ||
5594 | } |
|
5595 | else if ($p_mode==1) |
|
5596 | { |
|
5597 | while ($p_size != 0) |
|
5598 | { |
|
5599 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5600 | $v_buffer = @gzread($p_src, $v_read_size); |
|
5601 | @fwrite($p_dest, $v_buffer, $v_read_size); |
|
5602 | $p_size -= $v_read_size; |
|
5603 | } |
|
5604 | } |
|
5605 | else if ($p_mode==2) |
|
5606 | { |
|
@@ 5607-5613 (lines=7) @@ | ||
5604 | } |
|
5605 | else if ($p_mode==2) |
|
5606 | { |
|
5607 | while ($p_size != 0) |
|
5608 | { |
|
5609 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5610 | $v_buffer = @fread($p_src, $v_read_size); |
|
5611 | @gzwrite($p_dest, $v_buffer, $v_read_size); |
|
5612 | $p_size -= $v_read_size; |
|
5613 | } |
|
5614 | } |
|
5615 | else if ($p_mode==3) |
|
5616 | { |
|
@@ 5617-5623 (lines=7) @@ | ||
5614 | } |
|
5615 | else if ($p_mode==3) |
|
5616 | { |
|
5617 | while ($p_size != 0) |
|
5618 | { |
|
5619 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5620 | $v_buffer = @gzread($p_src, $v_read_size); |
|
5621 | @gzwrite($p_dest, $v_buffer, $v_read_size); |
|
5622 | $p_size -= $v_read_size; |
|
5623 | } |
|
5624 | } |
|
5625 | ||
5626 | // ----- Return |