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