Code Duplication    Length = 7-7 lines in 5 locations

main/inc/lib/pclzip/pclzip.lib.php 5 locations

@@ 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