diff --git a/MagickCore/utility-private.h b/MagickCore/utility-private.h
index 7d53802..67b5d3b 100644
--- a/MagickCore/utility-private.h
+++ b/MagickCore/utility-private.h
@@ -45,6 +45,9 @@
 */
 
 #if defined(MAGICKCORE_WINDOWS_SUPPORT) && !defined(__CYGWIN__) && !defined(__MINGW32__)
+typedef int
+  mode_t;
+
 static inline int MultiByteToWideCharacter(const char *string,
   WCHAR **wide_string,size_t *extent)
 {