From: cristy Date: Fri, 24 Jan 2014 11:23:14 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~2799 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1ea02a30d2918fabd828d69a1e8ab0bcae271180;p=imagemagick --- 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(); } /*