GraphicsMagick: SetImageAttribute(): Remove SetImageAttribute() ...

GraphicsMagick Commits <[email protected]> Thu, 07 Sep 2023 18:27:48 -0500
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.130.1694129276.2290.graphicsmagick-commit@lists.sourceforge.net>
changeset bc0e3fe2eb00 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=bc0e3fe2eb00
summary: SetImageAttribute(): Remove SetImageAttribute() Extending attribute value text code entirely

diffstat:

 ChangeLog                              |  5 +++++
 VisualMagick/installer/inc/version.isx |  4 ++--
 magick/attribute.c                     |  8 +-------
 magick/version.h                       |  4 ++--
 www/Changelog.html                     |  7 +++++++
 5 files changed, 17 insertions(+), 11 deletions(-)

diffs (79 lines):

diff -r e0ab12130536 -r bc0e3fe2eb00 ChangeLog
--- a/ChangeLog	Wed Sep 06 10:51:38 2023 -0500
+++ b/ChangeLog	Thu Sep 07 18:27:44 2023 -0500
@@ -1,3 +1,8 @@
+2023-09-07  Bob Friesenhahn  <[email protected]>
+
+	* magick/attribute.c (SetImageAttribute): Remove
+	SetImageAttribute() Extending attribute value text code entirely.
+
 2023-09-06  Bob Friesenhahn  <[email protected]>
 
 	* NEWS.txt: Updated the News.
diff -r e0ab12130536 -r bc0e3fe2eb00 VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Wed Sep 06 10:51:38 2023 -0500
+++ b/VisualMagick/installer/inc/version.isx	Thu Sep 07 18:27:44 2023 -0500
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020230906"
-#define public MagickPackageReleaseDate "snapshot-20230906"
+#define public MagickPackageVersionAddendum ".020230907"
+#define public MagickPackageReleaseDate "snapshot-20230907"
diff -r e0ab12130536 -r bc0e3fe2eb00 magick/attribute.c
--- a/magick/attribute.c	Wed Sep 06 10:51:38 2023 -0500
+++ b/magick/attribute.c	Thu Sep 07 18:27:44 2023 -0500
@@ -3317,7 +3317,7 @@
           else
             {
               /*
-                Extend existing text string.  This functionality is deprecated!
+                Extend existing text string.
               */
               min_l=p->length+attribute->length+1;
               for (realloc_l=2; realloc_l <= min_l; realloc_l *= 2)
@@ -3328,12 +3328,6 @@
                   (void) memcpy(p->value+p->length,attribute->value,min_l-p->length-1);
                   p->length += attribute->length;
                   p->value[p->length] = '\0';
-#if defined(MAGICK_ENABLE_DEPRECATION_WARNINGS) && MAGICK_ENABLE_DEPRECATION_WARNINGS
-                  /* It is likely that this deprecation will never happen */
-                  fprintf(stderr,
-                          "SetImageAttribute: Extending attribute value text is deprecated! (key=\"%s\", value=%.30s...)\n",
-                          attribute->key, p->value);
-#endif
                 }
               DestroyImageAttribute(attribute);
             }
diff -r e0ab12130536 -r bc0e3fe2eb00 magick/version.h
--- a/magick/version.h	Wed Sep 06 10:51:38 2023 -0500
+++ b/magick/version.h	Thu Sep 07 18:27:44 2023 -0500
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x272403
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 27,24,3
-#define MagickChangeDate   "20230906"
-#define MagickReleaseDate  "snapshot-20230906"
+#define MagickChangeDate   "20230907"
+#define MagickReleaseDate  "snapshot-20230907"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r e0ab12130536 -r bc0e3fe2eb00 www/Changelog.html
--- a/www/Changelog.html	Wed Sep 06 10:51:38 2023 -0500
+++ b/www/Changelog.html	Thu Sep 07 18:27:44 2023 -0500
@@ -37,6 +37,13 @@
 </div>
 
 <div class="document">
+<p>2023-09-07  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
+<blockquote>
+<ul class="simple">
+<li><p>magick/attribute.c (SetImageAttribute): Remove
+SetImageAttribute() Extending attribute value text code entirely.</p></li>
+</ul>
+</blockquote>
 <p>2023-09-06  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
 <blockquote>
 <ul class="simple">