@@ 4019-4025 (lines=7) @@ | ||
4016 | ||
4017 | // ----- Read the file by PCLZIP_READ_BLOCK_SIZE octets blocks |
|
4018 | $v_size = $p_entry['size']; |
|
4019 | while ($v_size != 0) { |
|
4020 | $v_read_size = ($v_size < PCLZIP_READ_BLOCK_SIZE ? $v_size : PCLZIP_READ_BLOCK_SIZE); |
|
4021 | $v_buffer = @gzread($v_src_file, $v_read_size); |
|
4022 | //$v_binary_data = pack('a'.$v_read_size, $v_buffer); |
|
4023 | @fwrite($v_dest_file, $v_buffer, $v_read_size); |
|
4024 | $v_size -= $v_read_size; |
|
4025 | } |
|
4026 | @fclose($v_dest_file); |
|
4027 | @gzclose($v_src_file); |
|
4028 | ||
@@ 5558-5564 (lines=7) @@ | ||
5555 | ||
5556 | if ($p_mode==0) |
|
5557 | { |
|
5558 | while ($p_size != 0) |
|
5559 | { |
|
5560 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5561 | $v_buffer = @fread($p_src, $v_read_size); |
|
5562 | @fwrite($p_dest, $v_buffer, $v_read_size); |
|
5563 | $p_size -= $v_read_size; |
|
5564 | } |
|
5565 | } |
|
5566 | else if ($p_mode==1) |
|
5567 | { |
|
@@ 5568-5574 (lines=7) @@ | ||
5565 | } |
|
5566 | else if ($p_mode==1) |
|
5567 | { |
|
5568 | while ($p_size != 0) |
|
5569 | { |
|
5570 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5571 | $v_buffer = @gzread($p_src, $v_read_size); |
|
5572 | @fwrite($p_dest, $v_buffer, $v_read_size); |
|
5573 | $p_size -= $v_read_size; |
|
5574 | } |
|
5575 | } |
|
5576 | else if ($p_mode==2) |
|
5577 | { |
|
@@ 5578-5584 (lines=7) @@ | ||
5575 | } |
|
5576 | else if ($p_mode==2) |
|
5577 | { |
|
5578 | while ($p_size != 0) |
|
5579 | { |
|
5580 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5581 | $v_buffer = @fread($p_src, $v_read_size); |
|
5582 | @gzwrite($p_dest, $v_buffer, $v_read_size); |
|
5583 | $p_size -= $v_read_size; |
|
5584 | } |
|
5585 | } |
|
5586 | else if ($p_mode==3) |
|
5587 | { |
|
@@ 5588-5594 (lines=7) @@ | ||
5585 | } |
|
5586 | else if ($p_mode==3) |
|
5587 | { |
|
5588 | while ($p_size != 0) |
|
5589 | { |
|
5590 | $v_read_size = ($p_size < PCLZIP_READ_BLOCK_SIZE ? $p_size : PCLZIP_READ_BLOCK_SIZE); |
|
5591 | $v_buffer = @gzread($p_src, $v_read_size); |
|
5592 | @gzwrite($p_dest, $v_buffer, $v_read_size); |
|
5593 | $p_size -= $v_read_size; |
|
5594 | } |
|
5595 | } |
|
5596 | ||
5597 | // ----- Return |