GraphicsMagick: It is 2023 now! Update copyrights, rotate chang...

GraphicsMagick Commits <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.40905.1673119807.1350.graphicsmagick-commit@lists.sourceforge.net>
changeset 157424c16ba8 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=157424c16ba8
summary: It is 2023 now!  Update copyrights, rotate changelogs, etc.

diffstat:

 ChangeLog                          |  1162 +------------------------------
 ChangeLog.2022                     |  1159 ++++++++++++++++++++++++++++++
 Makefile.in                        |     6 +
 magick/version.h                   |     4 +-
 magick/version.h.in                |     4 +-
 scripts/html_fragments.py          |     2 +-
 www/ChangeLog-2001.html            |     2 +-
 www/ChangeLog-2002.html            |     2 +-
 www/ChangeLog-2003.html            |     2 +-
 www/ChangeLog-2004.html            |     2 +-
 www/ChangeLog-2005.html            |     2 +-
 www/ChangeLog-2006.html            |     2 +-
 www/ChangeLog-2007.html            |     2 +-
 www/ChangeLog-2008.html            |     2 +-
 www/ChangeLog-2009.html            |     2 +-
 www/ChangeLog-2010.html            |     2 +-
 www/ChangeLog-2011.html            |     2 +-
 www/ChangeLog-2012.html            |     2 +-
 www/ChangeLog-2013.html            |     2 +-
 www/ChangeLog-2014.html            |     2 +-
 www/ChangeLog-2015.html            |     2 +-
 www/ChangeLog-2016.html            |     2 +-
 www/ChangeLog-2017.html            |     2 +-
 www/ChangeLog-2018.html            |     2 +-
 www/ChangeLog-2019.html            |     2 +-
 www/ChangeLog-2020.html            |     2 +-
 www/ChangeLog-2021.html            |     2 +-
 www/ChangeLog-2022.html            |  1359 ++++++++++++++++++++++++++++++++++++
 www/Changelog.html                 |  1312 +----------------------------------
 www/Changes.html                   |     5 +-
 www/Changes.rst                    |     5 +-
 www/Copyright.html                 |     2 +-
 www/FAQ.html                       |     2 +-
 www/Hg.html                        |     2 +-
 www/INSTALL-unix.html              |     2 +-
 www/INSTALL-windows.html           |     2 +-
 www/ImageMagickObject.html         |     2 +-
 www/Magick++/Blob.html             |     2 +-
 www/Magick++/ChangeLog.html        |     2 +-
 www/Magick++/CoderInfo.html        |     2 +-
 www/Magick++/Color.html            |     2 +-
 www/Magick++/Drawable.html         |     2 +-
 www/Magick++/Enumerations.html     |     2 +-
 www/Magick++/Exception.html        |     2 +-
 www/Magick++/FormatCharacters.html |     2 +-
 www/Magick++/Geometry.html         |     2 +-
 www/Magick++/Image.html            |     2 +-
 www/Magick++/ImageDesign.html      |     2 +-
 www/Magick++/Montage.html          |     2 +-
 www/Magick++/PixelPacket.html      |     2 +-
 www/Magick++/Pixels.html           |     2 +-
 www/Magick++/TypeMetric.html       |     2 +-
 www/Magick++/index.html            |     2 +-
 www/Makefile.am                    |     6 +
 www/NEWS.html                      |     2 +-
 www/OpenMP.html                    |     2 +-
 www/README.html                    |     2 +-
 www/api/animate.html               |     2 +-
 www/api/annotate.html              |     2 +-
 www/api/api.html                   |     2 +-
 www/api/attribute.html             |     2 +-
 www/api/average.html               |     2 +-
 www/api/blob.html                  |     2 +-
 www/api/cdl.html                   |     2 +-
 www/api/channel.html               |     2 +-
 www/api/color.html                 |     2 +-
 www/api/colormap.html              |     2 +-
 www/api/compare.html               |     2 +-
 www/api/composite.html             |     2 +-
 www/api/confirm_access.html        |     2 +-
 www/api/constitute.html            |     2 +-
 www/api/decorate.html              |     2 +-
 www/api/deprecate.html             |     2 +-
 www/api/describe.html              |     2 +-
 www/api/display.html               |     2 +-
 www/api/draw.html                  |     2 +-
 www/api/effect.html                |     2 +-
 www/api/enhance.html               |     2 +-
 www/api/error.html                 |     2 +-
 www/api/export.html                |     2 +-
 www/api/fx.html                    |     2 +-
 www/api/hclut.html                 |     2 +-
 www/api/image.html                 |     2 +-
 www/api/import.html                |     2 +-
 www/api/list.html                  |     2 +-
 www/api/log.html                   |     2 +-
 www/api/magick.html                |     2 +-
 www/api/memory.html                |     2 +-
 www/api/monitor.html               |     2 +-
 www/api/montage.html               |     2 +-
 www/api/operator.html              |     2 +-
 www/api/paint.html                 |     2 +-
 www/api/pixel_cache.html           |     2 +-
 www/api/pixel_iterator.html        |     2 +-
 www/api/plasma.html                |     2 +-
 www/api/profile.html               |     2 +-
 www/api/quantize.html              |     2 +-
 www/api/registry.html              |     2 +-
 www/api/render.html                |     2 +-
 www/api/resize.html                |     2 +-
 www/api/resource.html              |     2 +-
 www/api/segment.html               |     2 +-
 www/api/shear.html                 |     2 +-
 www/api/signature.html             |     2 +-
 www/api/statistics.html            |     2 +-
 www/api/texture.html               |     2 +-
 www/api/transform.html             |     2 +-
 www/api/types.html                 |     2 +-
 www/api/widget.html                |     2 +-
 www/authors.html                   |     2 +-
 www/benchmarks.html                |     2 +-
 www/bugs.html                      |     2 +-
 www/contribute.html                |     2 +-
 www/download.html                  |     2 +-
 www/formats.html                   |     2 +-
 www/index.html                     |     2 +-
 www/links.html                     |     2 +-
 www/miff.html                      |     2 +-
 www/mission.html                   |     2 +-
 www/motion-picture.html            |     2 +-
 www/perl.html                      |     2 +-
 www/process.html                   |     2 +-
 www/programming.html               |     2 +-
 www/project.html                   |     2 +-
 www/quantize.html                  |     2 +-
 www/reference.html                 |     2 +-
 www/security.html                  |     2 +-
 www/thanks.html                    |     2 +-
 www/tools.html                     |     2 +-
 www/utilities.html                 |     2 +-
 www/wand/drawing_wand.html         |     2 +-
 www/wand/magick_wand.html          |     2 +-
 www/wand/pixel_wand.html           |     2 +-
 www/wand/wand.html                 |     2 +-
 134 files changed, 2669 insertions(+), 2601 deletions(-)

diffs (truncated from 6665 to 500 lines):

diff -r 24168b310244 -r 157424c16ba8 ChangeLog
--- a/ChangeLog	Sat Jan 07 13:13:12 2023 -0600
+++ b/ChangeLog	Sat Jan 07 13:29:45 2023 -0600
@@ -1,5 +1,7 @@
 2023-01-07  Bob Friesenhahn  <[email protected]>
 
+	* It is 2023 now!  Update copyrights, rotate changelogs, etc.
+
 	* magick/blob.c (OpenBlob): Zlib has never supported opening Unix
 	'compress' .Z files (although gzip does).  So don't open such
 	files using zlib.
@@ -73,1163 +75,3 @@
 2023-01-01 Fojtik Jaroslav  <[email protected]>
 
 	* jp2/* Update lib jasper to 2.0.0.
-
-2022-12-30  Fojtik Jaroslav  <[email protected]>
-
-	* coders/pcx.c (WritePCXImage): Meke default RLE compression.
-	Uncompressed PCX is more rare.
-
-2022-12-30  Bob Friesenhahn  <[email protected]>
-
-	* NEWS.txt: Updated the news.
-
-	* coders/pcx.c (WritePCXImage): Support writing uncompressed PCX
-	by default.  Use -compress RLE to enable RLE compression.
-
-	* coders/sun.c (ReadSUNImage): Sense of monochrome images was
-	inverted.  Fix scanline size calculation.
-	(WriteSUNImage): Sense of monochrome images was inverted.
-
-2022-12-29  Bob Friesenhahn  <[email protected]>
-
-	* coders/pcx.c (WritePCXImage): Fix heap overflow when writing
-	more than 1023 scenes, and also eliminate use of uninitialized
-	memory.
-
-	* coders/pnm.c (ReadPNMImage): Compute the number of threads to
-	use.
-
-	* NEWS.txt: Update the news.
-
-	* magick/command.c: Add use of GetFirstImageInList() where needed
-	to assure that the list pointer is to the first image.
-
-	* magick/constitute.c (ReadImage): Only perform subimage
-	processing when required.
-
-	* magick/command.c (MogrifyImages): Restore mogrify_images as
-	first image in list since the rest of the code expects that.
-
-2022-12-28  Bob Friesenhahn  <[email protected]>
-
-	* coders/mat.c (ReadMATImageV4): Use ReplaceImageInList().
-	(ReadMATImage): Use ReplaceImageInList().
-
-	* magick/command.c (MogrifyImages): Remove band-aid.
-
-	* magick/list.c (AppendImageToList): Image list is updated to be
-	new image.
-
-	* magick/image.c (AllocateImage): Initialize colors directly.
-	(GetImageInfo): Initialize colors directly.
-
-	* utilities/tests/convert-cmds.txt: Add more convert command
-	permutations.
-
-2022-12-26  Bob Friesenhahn  <[email protected]>
-
-	* version.sh: Update shared library versioning in preparation for
-	1.3.39 release.
-
-	* NEWS.txt: Updated the news.
-
-2022-12-26 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/src/appl/jasper.c: Link problem with jasper utility fixed.
-
-2022-12-25  Bob Friesenhahn  <[email protected]>
-
-	* magick/gem.c (Contrast): Visual Studio 17.4.3 does not like
-	initializing a static constant with "0.5+MagickEpsilon" in
-	/precise mode.
-
-	* magick/enhance.c (ContrastImagePixels): Visual Studio 17.4.3
-	does not like initializing a static constant with
-	"0.5+MagickEpsilon" in /precise mode.
-
-2022-12-25 Fojtik Jaroslav  <[email protected]>
-
-	* webp/src/webp/types.h Need to include inttypes.h
-	* jp2/src/libjasper/include/jasper/jas_types.h
-	Fix missing _PFX_PTR in newer MSVC.
-
-2022-12-25  Bob Friesenhahn  <[email protected]>
-
-	* magick/symbols.h: Update symbol remappings which are enabled by
-	PREFIX_MAGICK_SYMBOLS.  The only new symbol since the last release
-	is IsEventLogged().
-
-	* NEWS.txt: Updated the news.
-
-2022-12-25 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/* Update lib jasper to 1.900.16.
-
-2022-12-24  Bob Friesenhahn  <[email protected]>
-
-	* NEWS.txt: Updated the news.
-
-	* coders/jxl.c (ReadJXLImage): Request that libjxl take care of
-	any pre-multiplied alpha for us so we don't need to do it
-
-2022-12-24 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/* Update lib jasper to 1.900.5.
-
-2022-12-23  Bob Friesenhahn  <[email protected]>
-
-	* coders/jxl.c: Support reading and writing ICC, EXIF, and XMP
-	profiles.  Lots of code cleanup.
-	* PerlMagick/t/jxl: Created some JXL sanity-test files.
-
-2022-12-22 Fojtik Jaroslav  <[email protected]>
-	* VisualMagick/tests/runtest.bat Make binary directory configurable
-	on one place. Report error when rwblob.exe does not exist.
-
-2022-12-22 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/* Update lib jasper from 1.900.1 to 1.900.2.
-
-2022-12-21  Bob Friesenhahn  <[email protected]>
-
-	* coders/jxl.c (ReadJXLImage): Now based on
-	ImportImagePixelArea().
-	(WriteJXLImage): Now based on ExportImagePixelArea();
-
-2022-12-20  Bob Friesenhahn  <[email protected]>
-
-	* coders/msl.c (MSLEntityDeclaration): Report an error if
-	xmlAddDocEntity() or xmlAddDtdEntity() fails.
-
-	* coders/svg.c (SVGEntityDeclaration): Report an error if
-	xmlAddDocEntity() or xmlAddDtdEntity() fails.
-
-2022-12-18  Bob Friesenhahn  <[email protected]>
-
-	* NEWS.txt: Updated the news.
-
-	* magick/image.c (SetImageDepth): Restore is_monochrome and
-	is_grayscale image flags.  Changing depth should not change the
-	nature of 'gray'.
-
-	* coders/jxl.c: Support reading and writing 32-bit 'float'
-	images. Need a Q32 build in order to write 32-bit 'float' images.
-
-	* fuzzing/oss-fuzz-build.sh: Remove xz --with-pic=yes option which
-	now seems to annoy oss-fuzz build.
-
-2022-12-17 Fojtik Jaroslav  <[email protected]>
-        * VisualMagick/magick/magick_types.h.in
-	Reverting from 16859. The change in 16860 completelly breaks
-	compillation.
-
-2022-12-17 Fojtik Jaroslav  <[email protected]>
-
-	* tiff/port/libport_config.h Added missing file
-	Documentation of libtiff upgraded.
-	Upgraded libtiff to 4.5.0.
-
-2022-12-17  Bob Friesenhahn  <[email protected]>
-
-	* tests/rwfile_deep.tap: Add JXL tests for deep images.
-
-	* coders/jxl.c: Fix grayscale writer error.  Eliminate use of
-	deprecated functions.  Support 16-bits/sample.
-
-2022-12-13  Bob Friesenhahn  <[email protected]>
-
-	* coders/pnm.c (ReadPNMImage): Do not promote gray images to
-	PseudoClass unless the image dimensions make it worthwhile.
-
-	* coders/gif.c (ReadGIFImage): Allocate cleared memory.  Remove
-	two redundant memsets.
-
-2022-12-11  Bob Friesenhahn  <[email protected]>
-
-	* magick/command.c (MogrifyImages): Fix performance anomaly
-	noticed with large image list.
-
-	* coders/tiff.c (ReadTIFFImage): Move monitor for list to a better
-	spot so that rows and columns are valid.
-
-2022-12-10  Bob Friesenhahn  <[email protected]>
-
-	* coders/png.c (png_error): Use a macro to report exceptions
-	(rather than calling libpng's png_error()) for exceptions thrown
-	from this module. This provides useful file/line information as
-	well as allowing code analyzers to have a more accurate idea of
-	what is going on.
-
-	* magick/widget.c (MagickXFileBrowserWidget): Fix Coverity 382252
-	"Wrong sizeof argument (SIZEOF_MISMATCH)".
-
-	* coders/meta.c (parse8BIM): Fix Coverity 382245 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(parse8BIMW): Fix Coverity 382250 "Incorrect expression
-	(SIZEOF_MISMATCH)".
-
-	* magick/widget.c (MagickXNoticeWidget): Fix Coverity 382254
-	"Incorrect expression (SIZEOF_MISMATCH)."
-	(MagickXFontBrowserWidget): Fix Coverity 382253 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXFileBrowserWidget): Fix Coverity 382252 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXPreferencesWidget): Fix Coverity 382251 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXConfirmWidget): Fix Coverity 382249 "Incorrect expression
-	(SIZEOF_MISMATCH)".
-	(MagickXListBrowserWidget): Fix Coverity 382248 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXDialogWidget): Fix Coverity 382247 "Incorrect expression
-	(SIZEOF_MISMATCH)".
-	(MagickXColorBrowserWidget): Fix Coverity 382246
-	"(SIZEOF_MISMATCH)".
-
-	* coders/jpeg.c (WriteICCProfile): Fix Coverity 382255 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-
-	* Makefile.am (clean-local): Added a clean-local target to remove
-	Coverity subdirectory ('cov-int').  Building with 'coverity'
-	target leaves Coverity subdirectory in place for inspection.
-
-	* NEWS.txt: Updated the news.
-
-2022-12-04  Bob Friesenhahn  <[email protected]>
-
-	* utilities/tests/convert.tap: Produce more interesting 'info'
-	output to 'convert.log'.
-
-2022-12-03  Bob Friesenhahn  <[email protected]>
-
-	* configure.ac (top_srcdir_native): Produce a substituted value
-	representing the top source directory expressed suitable for the
-	native operating system.  This is to support MinGW.
-
-	* utilities/tests/convert.tap: Use ';' rather than '/' as sed
-	delimiter character since '/' is a directory separator..
-
-	* winpath.sh: Use printf rather than echo.  If an escape level is
-	not provided, then output an unescaped Windows path using
-	forward-slashes.
-
-	* Magick++/lib/Color.cpp: Add Quantum casts to Color() arguments
-	to solve error with unidentified compiler.  SourceForge issue #160
-	"Add Quantum casts for 16-bit to Image.cpp and Color.cpp".
-
-	* Magick++/lib/Image.cpp: Add Quantum casts to Color() arguments
-	to solve error with unidentified compiler.  SourceForge issue #160
-	"Add Quantum casts for 16-bit to Image.cpp and Color.cpp".
-
-2022-12-01 Fojtik Jaroslav  <[email protected]>
-
-	coders/ps2.c
-	coders/ps3.c
-	coders/tiff.c
-	webp/src/webp/types.h
-	tiff/libtiff/* Upgraded libtiff to libtiff-4.4.0
-	But code is still compilable with MSVC2008!
-
-2022-11-27  Bob Friesenhahn  <[email protected]>
-
-	* Magick++/lib/Image.cpp: Don't just blindly return DisposeMethod
-	as an 'int'.
-
-	* Magick++/tests/attributes.cpp (main): Test with a valid GIF
-	disposal method.
-
-	* coders/msl.c (MSLStartElement): Eliminate 'undefined behavior'
-	issues.
-
-	* magick/colorspace.c (XYZTransformPackets): Use 'double' when
-	performing summation and eliminate 'undefined behavior' issues.
-	(RGBTransformPackets): Use 'double' when performing summation and
-	eliminate 'undefined behavior' issues.
-
-	* magick/constitute.c (ConstituteImage): Eliminate 'undefined
-	behavior' issues.
-
-	* magick/fx.c (SolarizeImage): Eliminate 'undefined behavior'
-	issues.
-
-	* magick/gem.c (Hull): Eliminate 'undefined behavior' issues.
-
-	* configure.ac, magick/magick_types.h.in: Added some support for
-	deducing magick_uintptr_t and magick_ptrdiff_t types.
-
-	* utilities/tests/convert-cmds.txt: Added more command
-	permutations to execute.
-
-2022-11-26  Bob Friesenhahn  <[email protected]>
-
-	* magick/constitute.c (ConstituteImage): Fix undefined behavior:
-	runtime error: applying non-zero offset 2 to null pointer
-
-	* coders/logo.c (RegisterLOGOImage): Logo image subformats do not
-	have an image extension.
-
-	* utilities/tests/convert-cmds.txt: Add more convert tests.
-
-	* magick/render.c (DrawPrimitive): Fix for SourceForge issue #679
-	"Using "0,0" for image size throws an error in v1.3.38, worked
-	previously".  This bug was added in GraphicsMagick 1.3.36.
-
-2022-11-25  Bob Friesenhahn  <[email protected]>
-
-	* coders/jpeg.c (ReadJPEGImage): Eliminate Clang Analyzer
-	diagnostic. Add support for reading deep gray images.
-
-	* magick/xwindow.c (MagickXDitherImage): Update documentation to
-	add a link to an article about the HP Color Recovery algorithm.
-
-	* coders/topol.c (ReadTOPOLImage): Eliminate Clang Analyzer
-	diagnostic.
-
-2022-11-24  Bob Friesenhahn  <[email protected]>
-
-	* coders/jpeg.c (WriteJPEGImage): Useful data_precision range is 8
-	to 16.
-
-	* magick/profile.c (ProfileImagePixels): Make sure not to use
-	indexes if it is NULL.
-
-	* magick/xwindow.c (MagickXDitherImage): Eliminate use of
-	undefined behavior.  Make sure to deallocate memory upon error.
-
-	* magick/widget.c (MagickXCommandWidget): Assure that prerequisite
-	'number_selections' is satisfied.
-
-	* magick/xwindow.c (MagickXGetWindowImage): Assure that
-	prereqisite 'colors' table for PseudoClass case is satisifed.
-
-	* coders/png.c (ReadOnePNGImage): Make sure that background index
-	is initialized.
-
-	* magick/profile.c (ProfileImagePixels): Don't de-reference
-	indexes if they were not supplied.
-
-	* magick/widget.c (MagickXColorBrowserWidget): If mode_info.text
-	is NULL, ignore event due to user pushing mode button.
-
-	* coders/heif.c (ReadMetadata): Also guard against profile name
-	being null.
-
-2022-11-20  Bob Friesenhahn  <[email protected]>
-
-	* coders/wpg.c (ReadWPGImage): Fix wrong use of
-	LogWPGBitmapType2() macro, and resore previous definitions.
-
-	* VisualMagick/magick/magick_types.h.in: Declare a ssize_t typedef
-	in VisualStudio's <magick/magick_types.h> due to the unfortunate
-	accidental use of ssize_t in Wand's MagickExtentImage()
-	declaration.  This should address SourceForge issue #673 "visual
-	studio include error ssize_t redefinition".
-
-	Replace use of ReallocColormap() with previously existing
-	ReallocateImageColormap(), which does the same thing.
-
-	* coders/heif.c (ReadColorProfile): Support reading ICC color
-	profile.
-
-2022-11-20 Fojtik Jaroslav  <[email protected]>
-
-	* coders/wpg.c Reveal more internal info to optional log.
-
-2022-11-19  Bob Friesenhahn  <[email protected]>
-
-	* PerlMagick/t/wmf/read.t: Change reference images from MIFF
-	format to GIF format to reduce wasted space.
-
-	* PerlMagick/t/cgm/read.t: Change from read.miff to read.gif to
-	reduce wasted space.
-
-	* PerlMagick/t/x/write.t: Change from congrats.miff to
-	congrats.gif to reduce wasted space.
-
-	* coders/heif.c (ReadMetadata): If
-	heif_image_handle_get_metadata_size() returns 0, then carrying on
-	with reading image data. Addresses SourceForge issue 677 "Memory
-	allocation failed - HEIF" but does not discover/address why
-	libheif returns a zero metadata size.
-
-	* PerlMagick/t/subroutines.pl (testRead): Support read-options in
-	order to be more flexible.
-
-	* PerlMagick/t/read.t: Change as many tests to be signature-based
-	as possible and remove now unneeded reference files.
-
-2022-11-17  Bob Friesenhahn  <[email protected]>
-
-	* PerlMagick/t/jpeg/read.t: Use JPEG image as reference image
-	while doing Seattle FilmWorks test.
-
-	* PerlMagick/t/read.t: Reduced distribution size by using
-	signature test method for some tests.
-
-	* PerlMagick/t/tiff/read.t: Added test for old JPEG.
-
-2022-11-17 Fojtik Jaroslav  <[email protected]>
-
-        PerlMagick/t/input_JPG_old.tif Added JPG embedded into TIFF using
-        old Adobe's embedding style.
-
-	2022-11-17 Fojtik Jaroslav  <[email protected]>
-
-        tiff/libtiff/tif_ojpeg.c Backported from 4.4.0 to 4.1.0
-
-2022-11-13  Bob Friesenhahn  <[email protected]>
-
-	* magick/nt_base.h (snprintf): Add missing comma in macro.
-
-2022-11-12  Bob Friesenhahn  <[email protected]>
-
-	* magick/nt_base.c (NTsnprintf): New function intended to emulate
-	C'99 snprintf for MSVC older than 2015.
-
-	* magick/nt_base.h (snprintf): For MSVC older than 2015, fall back
-	to using sprintf for the moment.
-
-	* coders/msl.c (ProcessMSLScript): Handle parser creation failure.
-
-	* coders/meta.c (GetIPTCStream): Assure that offset is initialized.
-
-	* magick/floats.c (_Gm_convert_fp32_to_fp16): Fix Clang Analyzer
-	complaints.
-
-	* magick/xwindow.c (MagickXGetWindowColor): Assure that crop_info
-	is initialized.
-
-	* Makefile.am (scan-build): Added a scan-build target to help run
-	Clang Analyzer.
-
-	* coders/locale.c (WriteLOCALEImage): Fix Clang Analyzer
-	complaints.
-
-	* ALL: Replace strcpy() with strlcpy(), replace strcat() with
-	strlcat(), replace sprintf() with snprintf().  Prefer using
-	bounded string functions.
-
-2022-11-09  Bob Friesenhahn  <[email protected]>
-
-	* coders/png.c (ReadOnePNGImage): Change ping_file_depth to
-	unsigned and add verifications for ping_bit_depth.
-
-2022-11-09 Fojtik Jaroslav  <[email protected]>
-
-        * coders/fits.c Store multiple scenes into one file.
-
-2022-11-08  Bob Friesenhahn  <[email protected]>
-
-	* coders/png.c (ReadOnePNGImage): More work on Coverity issue 381864.
-
-	* magick/image-private.h (MaxValueGivenBits): Move to private header.
-
-	* coders/xpm.c (ReadXPMImage): More work on Coverity issue 381862
-	"(DEADCODE)".
-
-	* magick/operator.c (QuantumLogCB): Fix Coverity issue 381861
-	"Control flow issues (DEADCODE)".
-
-	* coders/xpm.c (ReadXPMImage): Fix Coverity issue 381862
-	"(DEADCODE)".
-
-	* magick/operator.c (QuantumGammaCB): Fix Coverity issue 381863
-	"Control flow issues (DEADCODE)".
-
-	* coders/png.c (ReadOnePNGImage): Fix Coverity issue 381864
-	"BAD_SHIFT".
-
-	* magick/operator.c (QuantumDepthCB): Fix Coverity issue 381867
-	"Control flow issues (DEADCODE)".
-	(QuantumPowCB): Fix Coverity issue 381865 "Control flow issues
-	(DEADCODE)".
-
-	* magick/import.c (ImportViewPixelArea): Fix Coverity issue 381868
-	"Control flow issues (DEADCODE)".
-
-	* magick/blob.c (DetachBlob): Do not dereference blob_info->data
-	if it is null.  Addresses Coverity issue 381869 "Null pointer
-	dereferences (FORWARD_NULL)"and issue 381866 "Null pointer
-	dereferences (FORWARD_NULL)".
-
-	* coders/jpeg.c (FreeMagickClientData): Fix Coverity issue 381870
-	and 381860 "Null pointer dereferences".
-
-	* magick/export.c (ExportViewPixelArea): Fix Coverity issue 381871
-	"Control flow issues (DEADCODE)" for the case where QuantumDepth =
-	32.
-
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.