From: Cristy <urban-warrior@imagemagick.org>
Date: Thu, 13 Apr 2023 11:42:11 -0400
Subject: [2/2] Prepare CVE-2023-34151: add additional checks for casting
 double to size_t

---
 magick/image-private.h | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/magick/image-private.h b/magick/image-private.h
index 09d718b..b269f33 100644
--- a/magick/image-private.h
+++ b/magick/image-private.h
@@ -41,6 +41,9 @@ extern "C" {
 #define MagickSQ1_2  0.70710678118654752440084436210484903928483593768847
 #define MagickSQ2    1.41421356237309504880168872420969807856967187537695
 #define MagickSQ2PI  2.50662827463100024161235523934010416269302368164062
+#define MAGICK_SIZE_MAX  (SIZE_MAX)
+#define MAGICK_SSIZE_MAX  (SSIZE_MAX)
+#define MAGICK_SSIZE_MIN  (-(SSIZE_MAX)-1)
 #define MatteColor  "#bdbdbd"  /* gray */
 #define PSDensityGeometry  "72.0x72.0"
 #define PSPageGeometry  "612x792"
