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