GraphicsMagick: coders/bmp.c: Remove code duplicity. 1bpp, 2bpp ...
GraphicsMagick Commits <[email protected]> Sat, 30 Sep 2023 03:48:35 -0500
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.5056.1696063723.1961.graphicsmagick-commit@lists.sourceforge.net> |
changeset 123df8ed6be8 in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=123df8ed6be8 summary: coders/bmp.c: Remove code duplicity. 1bpp, 2bpp and 4bpp is using a same code. diffstat: ChangeLog | 3 +++ coders/bmp.c | 28 ---------------------------- 2 files changed, 3 insertions(+), 28 deletions(-) diffs (51 lines): diff -r a912997ee896 -r 123df8ed6be8 ChangeLog --- a/ChangeLog Sat Sep 30 10:23:59 2023 +0200 +++ b/ChangeLog Sat Sep 30 10:48:01 2023 +0200 @@ -2,6 +2,9 @@ * coders/bmp.c: Attempt to read BMP with 64bpp. + * coders/bmp.c: Remove code duplicity. 1bpp, 2bpp and 4bpp is + using a same code. + 2023-09-28 Bob Friesenhahn <[email protected]> * coders/bmp.c (StoreAlienBlob): Fix compilation warning in log diff -r a912997ee896 -r 123df8ed6be8 coders/bmp.c --- a/coders/bmp.c Sat Sep 30 10:23:59 2023 +0200 +++ b/coders/bmp.c Sat Sep 30 10:48:01 2023 +0200 @@ -1519,34 +1519,6 @@ switch (bmp_info.bits_per_pixel) { case 1: - { - /* - Convert bitmap scanline. - */ - for (y=(long) image->rows-1; y >= 0; y--) - { - p=pixels+(image->rows-y-1)*bytes_per_line; - q=SetImagePixels(image,0,y,image->columns,1); - if (q == (PixelPacket *) NULL) - break; - if (ImportImagePixelArea(image,IndexQuantum,bmp_info.bits_per_pixel,p,0,0) - == MagickFail) - break; - if (!SyncImagePixels(image)) - break; - if (image->previous == (Image *) NULL) - if (QuantumTick(y,image->rows)) - { - status=MagickMonitorFormatted(image->rows-y-1,image->rows, - exception,LoadImageText, - image->filename, - image->columns,image->rows); - if (status == False) - break; - } - } - break; - } case 2: case 4: {