From 1ea02a30d2918fabd828d69a1e8ab0bcae271180 Mon Sep 17 00:00:00 2001 From: cristy Date: Fri, 24 Jan 2014 11:23:14 +0000 Subject: [PATCH] --- MagickCore/magick.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/MagickCore/magick.c b/MagickCore/magick.c index 4d02e60c2..fc31a2e53 100644 --- a/MagickCore/magick.c +++ b/MagickCore/magick.c @@ -1251,6 +1251,7 @@ MagickExport void MagickCoreGenesis(const char *path, /* Initialize the Magick environment. */ + InitializeMagickMutex(); LockMagickMutex(); if (instantiate_magickcore != MagickFalse) { @@ -1381,6 +1382,7 @@ MagickExport void MagickCoreGenesis(const char *path, */ MagickExport void MagickCoreTerminus(void) { + InitializeMagickMutex(); LockMagickMutex(); if (instantiate_magickcore == MagickFalse) { @@ -1419,6 +1421,7 @@ MagickExport void MagickCoreTerminus(void) SemaphoreComponentTerminus(); instantiate_magickcore=MagickFalse; UnlockMagickMutex(); + DestroyMagickMutex(); } /* -- 2.50.1