From 4de569883decdea6c4bd25b381fb7d7fef7dab56 Mon Sep 17 00:00:00 2001 From: Cristy Date: Fri, 20 Mar 2026 20:26:11 -0400 Subject: [PATCH] https://github.com/ImageMagick/ImageMagick/issues/8630 --- MagickCore/studio.h | 2 +- MagickWand/studio.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/MagickCore/studio.h b/MagickCore/studio.h index cdd04f7eba..9118c287b7 100644 --- a/MagickCore/studio.h +++ b/MagickCore/studio.h @@ -236,7 +236,7 @@ extern int vsnprintf(char *,size_t,const char *,va_list); #if defined(S_IRUSR) && defined(S_IWUSR) # define P_MODE (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) # define S_MODE (S_IRUSR | S_IWUSR) -#elif defined (MAGICKCORE_WINDOWS_SUPPORT) +#elif defined (MAGICKCORE_WINDOWS_SUPPORT) && !defined(__MINGW32__) # define P_MODE (_S_IREAD | _S_IWRITE) # define S_MODE (_S_IREAD | _S_IWRITE) #else diff --git a/MagickWand/studio.h b/MagickWand/studio.h index 96c902ec4e..ba0decc48b 100644 --- a/MagickWand/studio.h +++ b/MagickWand/studio.h @@ -213,7 +213,7 @@ extern int vsnprintf(char *,size_t,const char *,va_list); #if defined(S_IRUSR) && defined(S_IWUSR) # define P_MODE (S_IRUSR | S_IWUSR | S_IRGRP | S_IWGRP | S_IROTH | S_IWOTH) # define S_MODE (S_IRUSR | S_IWUSR) -#elif defined (MAGICKWAND_WINDOWS_SUPPORT) +#elif defined (MAGICKWAND_WINDOWS_SUPPORT) && !defined(__MINGW32__) # define P_MODE (_S_IREAD | _S_IWRITE) # define S_MODE (_S_IREAD | _S_IWRITE) #else