]> granicus.if.org Git - imagemagick/blobdiff - MagickCore/type.c
(no commit message)
[imagemagick] / MagickCore / type.c
index b1197b8b954508536965543b7650105a203c6818..61014d4816ccc0ed7e31e49158da043cf0ec069a 100644 (file)
@@ -95,7 +95,7 @@
 #endif
 #endif
 #if defined(MAGICKCORE_WINDOWS_SUPPORT)
-# include "magick/nt-feature.h"
+# include "MagickCore/nt-feature.h"
 #endif
 \f
 /*
@@ -1362,7 +1362,8 @@ static MagickBooleanType LoadTypeCache(SplayTreeInfo *type_cache,
 */
 MagickPrivate MagickBooleanType TypeComponentGenesis(void)
 {
-  type_semaphore=AcquireSemaphoreInfo();
+  if (type_semaphore == (SemaphoreInfo *) NULL)
+    type_semaphore=AcquireSemaphoreInfo();
   return(MagickTrue);
 }
 \f