Commit 281db90a5 for imagemagick.org

commit 281db90a58aae41f6b3dc1342b78706ed259bfd4
Author: Cristy <urban-warrior@imagemagick.org>
Date:   Sun Sep 13 11:52:25 2026 -0400

    eliminate compiler warning

diff --git a/MagickCore/string-private.h b/MagickCore/string-private.h
index 7910fb8fd..516a6007b 100644
--- a/MagickCore/string-private.h
+++ b/MagickCore/string-private.h
@@ -25,7 +25,6 @@
 extern "C" {
 #endif

-/* Custom implementation so we can use sscanf without defining _CRT_SECURE_NO_WARNINGS */
 static inline int MagickSscanf(const char *buffer,const char *format,...)
 {
   int
@@ -33,13 +32,18 @@ static inline int MagickSscanf(const char *buffer,const char *format,...)

   va_list
     args;
+
+  /*
+    Custom implementation so we can use sscanf without defining
+    _CRT_SECURE_NO_WARNINGS.
+  */
   va_start(args,format);
-#if _MSC_VER
+#if defined(_MSC_VER)
   #pragma warning(push)
   #pragma warning(disable:4996)
 #endif
   ret=vsscanf(buffer,format,args);
-#if _MSC_VER
+#if defined(_MSC_VER)
   #pragma warning(pop)
 #endif
   va_end(args);