Code Duplication    Length = 8-9 lines in 2 locations

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

@@ 4908-4916 (lines=9) @@
4905
            unset($v_local_header);
4906
4907
            // ----- Write the file header
4908
            if (($v_result = $v_temp_zip->privWriteFileHeader($v_header_list[$i])) != 1) {
4909
                // ----- Close the zip file
4910
                $this->privCloseFd();
4911
                $v_temp_zip->privCloseFd();
4912
                @unlink($v_zip_temp_name);
4913
4914
                // ----- Return
4915
                return $v_result;
4916
            }
4917
4918
            // ----- Read/write the data block
4919
            if (($v_result = PclZipUtilCopyBlock($this->zip_fd, $v_temp_zip->zip_fd, $v_header_list[$i]['compressed_size'])) != 1) {
@@ 4936-4943 (lines=8) @@
4933
        // ----- Re-Create the Central Dir files header
4934
        for ($i=0; $i<sizeof($v_header_list); $i++) {
4935
            // ----- Create the file header
4936
            if (($v_result = $v_temp_zip->privWriteCentralFileHeader($v_header_list[$i])) != 1) {
4937
                $v_temp_zip->privCloseFd();
4938
                $this->privCloseFd();
4939
                @unlink($v_zip_temp_name);
4940
4941
                // ----- Return
4942
                return $v_result;
4943
            }
4944
4945
            // ----- Transform the header to a 'usable' info
4946
            $v_temp_zip->privConvertHeader2FileInfo($v_header_list[$i], $p_result_list[$i]);