Added missing RelinquishMagickMemory.
diff --git a/MagickCore/opencl.c b/MagickCore/opencl.c
index 908575b..23c5f15 100644
--- a/MagickCore/opencl.c
+++ b/MagickCore/opencl.c
@@ -1293,7 +1293,7 @@
     *log;
 
   size_t
-    logSize;
+    log_size;
 
   (void) FormatLocaleString(filename,MagickPathExtent,"%s%s%s",
     GetOpenCLCacheDirectory(),DirectorySeparator,"magick_badcl.cl");
@@ -1302,16 +1302,17 @@
   (void) BlobToFile(filename,kernel,strlen(kernel),exception);
 
   openCL_library->clGetProgramBuildInfo(device->program,device->deviceID,
-    CL_PROGRAM_BUILD_LOG,0,NULL,&logSize);
-  log=(char*)AcquireMagickMemory(logSize);
+    CL_PROGRAM_BUILD_LOG,0,NULL,&log_size);
+  log=(char*)AcquireMagickMemory(log_size);
   openCL_library->clGetProgramBuildInfo(device->program,device->deviceID,
-    CL_PROGRAM_BUILD_LOG,logSize,log,&logSize);
+    CL_PROGRAM_BUILD_LOG,log_size,log,&log_size);
 
   (void) FormatLocaleString(filename,MagickPathExtent,"%s%s%s",
     GetOpenCLCacheDirectory(),DirectorySeparator,"magick_badcl.log");
 
   (void) remove_utf8(filename);
-  (void) BlobToFile(filename,log,logSize,exception);
+  (void) BlobToFile(filename,log,log_size,exception);
+  log=(char*)RelinquishMagickMemory(log);
 }
 
 static MagickBooleanType CompileOpenCLKernel(MagickCLDevice device,