]> granicus.if.org Git - imagemagick/commitdiff
Avoid possible data race condition
authorCristy <urban-warrior@imagemagick.org>
Sun, 11 Aug 2019 13:56:43 +0000 (09:56 -0400)
committerCristy <urban-warrior@imagemagick.org>
Sun, 11 Aug 2019 13:56:43 +0000 (09:56 -0400)
MagickCore/locale.c

index a36880b19129557415f4d8292047cae0d28b4312..a5d845ad62135db5fd52022ed345c51ad4caeaf3 100644 (file)
@@ -1692,6 +1692,7 @@ MagickPrivate MagickBooleanType LocaleComponentGenesis(void)
 {
   if (locale_semaphore == (SemaphoreInfo *) NULL)
     locale_semaphore=AcquireSemaphoreInfo();
+  (void) AcquireCLocale();
   return(MagickTrue);
 }
 \f