Code Duplication    Length = 4-5 lines in 2 locations

lib/libs/GdBmp.php 2 locations

@@ 408-411 (lines=4) @@
405
                            return false;
406
                        }
407
                        list(, $size, $c) = unpack('C2', $buf.$buf2);
408
                        for ($i = 0, $pos = 0; $i < $size; ++$i, ++$x, $pos += $bit_count) {
409
                            $b = $pos & 0x07;
410
                            imagesetpixel($img, $x, $y, $palette[($c & ($mask >> $b)) >> ($shift_base - $b)]);
411
                        }
412
                        break;
413
                    }
414
                }
@@ 425-429 (lines=5) @@
422
                    }
423
424
                    $pos = 0;
425
                    for ($x = 0; $x < $width; ++$x, $pos += $bit_count) {
426
                        list(, $c) = unpack('C', $buf[$pos >> 3]);
427
                        $b = $pos & 0x7;
428
                        imagesetpixel($img, $x, $y, $palette[($c & ($mask >> $b)) >> ($shift_base - $b)]);
429
                    }
430
                }
431
            }
432
        } else {