GraphicsMagick: WriteWPGImage(): image->colors is only valid for...
GraphicsMagick Commits <[email protected]>
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.7760.1674925760.1507.graphicsmagick-commit@lists.sourceforge.net> |
changeset 8dff186bd8ba in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=8dff186bd8ba summary: WriteWPGImage(): image->colors is only valid for storage_class == PseudoClass diffstat: ChangeLog | 5 +++++ VisualMagick/installer/inc/version.isx | 4 ++-- coders/wpg.c | 3 ++- magick/version.h | 4 ++-- www/Changelog.html | 7 +++++++ 5 files changed, 18 insertions(+), 5 deletions(-) diffs (67 lines): diff -r f55e241435f9 -r 8dff186bd8ba ChangeLog --- a/ChangeLog Wed Jan 25 08:24:31 2023 -0600 +++ b/ChangeLog Sat Jan 28 11:09:03 2023 -0600 @@ -1,3 +1,8 @@ +2023-01-28 Bob Friesenhahn <[email protected]> + + * coders/wpg.c (WriteWPGImage): image->colors is only valid for + storage_class == PseudoClass. + 2023-01-25 Fojtik Jaroslav <[email protected]> * coders/wpg.c: Format "8BIMTEXT" cannot be embedded inside WPG. diff -r f55e241435f9 -r 8dff186bd8ba VisualMagick/installer/inc/version.isx --- a/VisualMagick/installer/inc/version.isx Wed Jan 25 08:24:31 2023 -0600 +++ b/VisualMagick/installer/inc/version.isx Sat Jan 28 11:09:03 2023 -0600 @@ -10,5 +10,5 @@ #define public MagickPackageName "GraphicsMagick" #define public MagickPackageVersion "1.4" -#define public MagickPackageVersionAddendum ".020230125" -#define public MagickPackageReleaseDate "snapshot-20230125" +#define public MagickPackageVersionAddendum ".020230128" +#define public MagickPackageReleaseDate "snapshot-20230128" diff -r f55e241435f9 -r 8dff186bd8ba coders/wpg.c --- a/coders/wpg.c Wed Jan 25 08:24:31 2023 -0600 +++ b/coders/wpg.c Sat Jan 28 11:09:03 2023 -0600 @@ -1959,7 +1959,8 @@ (void)TransformColorspace(image,RGBColorspace); - if(image->colors<=0 || image->colors>256) + if ((image->storage_class == DirectClass) || + ((image->storage_class == PseudoClass) && (image->colors<=0 || image->colors>256))) { GetQuantizeInfo(&quantize_info); quantize_info.dither = image_info->dither; diff -r f55e241435f9 -r 8dff186bd8ba magick/version.h --- a/magick/version.h Wed Jan 25 08:24:31 2023 -0600 +++ b/magick/version.h Sat Jan 28 11:09:03 2023 -0600 @@ -38,8 +38,8 @@ #define MagickLibVersion 0x272402 #define MagickLibVersionText "1.4" #define MagickLibVersionNumber 27,24,2 -#define MagickChangeDate "20230125" -#define MagickReleaseDate "snapshot-20230125" +#define MagickChangeDate "20230128" +#define MagickReleaseDate "snapshot-20230128" /* The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines diff -r f55e241435f9 -r 8dff186bd8ba www/Changelog.html --- a/www/Changelog.html Wed Jan 25 08:24:31 2023 -0600 +++ b/www/Changelog.html Sat Jan 28 11:09:03 2023 -0600 @@ -37,6 +37,13 @@ </div> <div class="document"> +<p>2023-01-28 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> +<blockquote> +<ul class="simple"> +<li><p>coders/wpg.c (WriteWPGImage): image->colors is only valid for +storage_class == PseudoClass.</p></li> +</ul> +</blockquote> <p>2023-01-25 Fojtik Jaroslav <<a class="reference external" href="mailto:JaFojtik%40yandex.com">JaFojtik<span>@</span>yandex<span>.</span>com</a>></p> <blockquote> <ul class="simple">