Code Duplication    Length = 9-9 lines in 2 locations

includes/libraries/Pdf/Tfpdf/tfpdf.class.php 2 locations

@@ 1656-1664 (lines=9) @@
1653
        {
1654
            // Gray image
1655
            $len = 2 * $w;
1656
            for ($i = 0; $i < $h; $i++)
1657
            {
1658
                $pos = (1 + $len) * $i;
1659
                $color .= $data[$pos];
1660
                $alpha .= $data[$pos];
1661
                $line = substr($data, $pos + 1, $len);
1662
                $color .= preg_replace('/(.)./s', '$1', $line);
1663
                $alpha .= preg_replace('/.(.)/s', '$1', $line);
1664
            }
1665
        } else
1666
        {
1667
            // RGB image
@@ 1669-1677 (lines=9) @@
1666
        {
1667
            // RGB image
1668
            $len = 4 * $w;
1669
            for ($i = 0; $i < $h; $i++)
1670
            {
1671
                $pos = (1 + $len) * $i;
1672
                $color .= $data[$pos];
1673
                $alpha .= $data[$pos];
1674
                $line = substr($data, $pos + 1, $len);
1675
                $color .= preg_replace('/(.{3})./s', '$1', $line);
1676
                $alpha .= preg_replace('/.{3}(.)/s', '$1', $line);
1677
            }
1678
        }
1679
        unset($data);
1680
        $data = gzcompress($color);