]> granicus.if.org Git - imagemagick/blobdiff - MagickCore/locale.c
sigmoidal-contrast: prevent argument out of range and remove unnecessary ClampToQuantum
[imagemagick] / MagickCore / locale.c
index 70ac21ae1c16aafae095bfd9a6c65b4f5b65280d..511ea83751b6636d03259082a2c6758ddce20ed7 100644 (file)
@@ -1418,6 +1418,8 @@ MagickPrivate void LocaleComponentTerminus(void)
   if (locale_semaphore == (SemaphoreInfo *) NULL)
     AcquireSemaphoreInfo(&locale_semaphore);
   LockSemaphoreInfo(locale_semaphore);
+  if (locale_list != (SplayTreeInfo *) NULL)
+    locale_list=DestroySplayTree(locale_list);
 #if defined(MAGICKCORE_HAVE_STRTOD_L)
   DestroyCLocale();
 #endif