GraphicsMagick: Add IM1, IM8, and IM24 magick aliases for Sun Ra...
GraphicsMagick Commits <[email protected]>
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.40572.1673117301.1567.graphicsmagick-commit@lists.sourceforge.net> |
changeset 87b6bae78faf in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=87b6bae78faf summary: Add IM1, IM8, and IM24 magick aliases for Sun Raster format diffstat: ChangeLog | 5 +++++ VisualMagick/installer/inc/version.isx | 4 ++-- coders/sun.c | 30 ++++++++++++++++++++++++++++++ magick/module_aliases.h | 3 +++ magick/version.h | 4 ++-- www/Changelog.html | 9 ++++++++- 6 files changed, 50 insertions(+), 5 deletions(-) diffs (123 lines): diff -r 6276f58fac26 -r 87b6bae78faf ChangeLog --- a/ChangeLog Fri Jan 06 19:40:54 2023 -0600 +++ b/ChangeLog Sat Jan 07 12:48:11 2023 -0600 @@ -1,3 +1,8 @@ +2023-01-07 Bob Friesenhahn <[email protected]> + + * coders/sun.c: Add IM1, IM8, and IM24 magick aliases for Sun + Raster format since those are the historically correct extensions. + 2023-01-06 Bob Friesenhahn <[email protected]> * coders/sun.c (ReadSUNImage): Address oss-fuzz 54810 diff -r 6276f58fac26 -r 87b6bae78faf VisualMagick/installer/inc/version.isx --- a/VisualMagick/installer/inc/version.isx Fri Jan 06 19:40:54 2023 -0600 +++ b/VisualMagick/installer/inc/version.isx Sat Jan 07 12:48:11 2023 -0600 @@ -10,5 +10,5 @@ #define public MagickPackageName "GraphicsMagick" #define public MagickPackageVersion "1.4" -#define public MagickPackageVersionAddendum ".020230106" -#define public MagickPackageReleaseDate "snapshot-20230106" +#define public MagickPackageVersionAddendum ".020230107" +#define public MagickPackageReleaseDate "snapshot-20230107" diff -r 6276f58fac26 -r 87b6bae78faf coders/sun.c --- a/coders/sun.c Fri Jan 06 19:40:54 2023 -0600 +++ b/coders/sun.c Sat Jan 07 12:48:11 2023 -0600 @@ -849,6 +849,33 @@ MagickInfo *entry; + entry=SetMagickInfo("IM1"); + entry->decoder=(DecoderHandler) ReadSUNImage; + entry->encoder=(EncoderHandler) WriteSUNImage; + entry->magick=(MagickHandler) IsSUN; + entry->description="SUN Rasterfile (1 bit)"; + entry->module="SUN"; + entry->stealth=MagickTrue; + (void) RegisterMagickInfo(entry); + + entry=SetMagickInfo("IM8"); + entry->decoder=(DecoderHandler) ReadSUNImage; + entry->encoder=(EncoderHandler) WriteSUNImage; + entry->magick=(MagickHandler) IsSUN; + entry->description="SUN Rasterfile (8 bit)"; + entry->module="SUN"; + entry->stealth=MagickTrue; + (void) RegisterMagickInfo(entry); + + entry=SetMagickInfo("IM24"); + entry->decoder=(DecoderHandler) ReadSUNImage; + entry->encoder=(EncoderHandler) WriteSUNImage; + entry->magick=(MagickHandler) IsSUN; + entry->description="SUN Rasterfile (24 bit)"; + entry->module="SUN"; + entry->stealth=MagickTrue; + (void) RegisterMagickInfo(entry); + entry=SetMagickInfo("RAS"); entry->decoder=(DecoderHandler) ReadSUNImage; entry->encoder=(EncoderHandler) WriteSUNImage; @@ -886,6 +913,9 @@ */ ModuleExport void UnregisterSUNImage(void) { + (void) UnregisterMagickInfo("IM1"); + (void) UnregisterMagickInfo("IM8"); + (void) UnregisterMagickInfo("IM24"); (void) UnregisterMagickInfo("RAS"); (void) UnregisterMagickInfo("SUN"); } diff -r 6276f58fac26 -r 87b6bae78faf magick/module_aliases.h --- a/magick/module_aliases.h Fri Jan 06 19:40:54 2023 -0600 +++ b/magick/module_aliases.h Sat Jan 07 12:48:11 2023 -0600 @@ -81,6 +81,9 @@ MODULEALIAS("ICM","META"), MODULEALIAS("ICO","ICON"), MODULEALIAS("ICODIB", "DIB"), + MODULEALIAS("IM1","SUN"), + MODULEALIAS("IM24","SUN"), + MODULEALIAS("IM8","SUN"), MODULEALIAS("IMAGE","LOGO"), MODULEALIAS("IPTC","META"), MODULEALIAS("IPTCTEXT","META"), diff -r 6276f58fac26 -r 87b6bae78faf magick/version.h --- a/magick/version.h Fri Jan 06 19:40:54 2023 -0600 +++ b/magick/version.h Sat Jan 07 12:48:11 2023 -0600 @@ -38,8 +38,8 @@ #define MagickLibVersion 0x272401 #define MagickLibVersionText "1.4" #define MagickLibVersionNumber 27,24,1 -#define MagickChangeDate "20230106" -#define MagickReleaseDate "snapshot-20230106" +#define MagickChangeDate "20230107" +#define MagickReleaseDate "snapshot-20230107" /* The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines diff -r 6276f58fac26 -r 87b6bae78faf www/Changelog.html --- a/www/Changelog.html Fri Jan 06 19:40:54 2023 -0600 +++ b/www/Changelog.html Sat Jan 07 12:48:11 2023 -0600 @@ -37,6 +37,13 @@ </div> <div class="document"> +<p>2023-01-07 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/sun.c: Add IM1, IM8, and IM24 magick aliases for Sun +Raster format since those are the historically correct extensions.</p></li> +</ul> +</blockquote> <p>2023-01-06 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"> @@ -86,7 +93,7 @@ </ul> </blockquote> <div class="system-message"> -<p class="system-message-title">System Message: WARNING/2 (<span class="docutils literal"><string></span>, line 34)</p> +<p class="system-message-title">System Message: WARNING/2 (<span class="docutils literal"><string></span>, line 39)</p> <p>Block quote ends without a blank line; unexpected unindent.</p> </div> <ul class="simple">