]> granicus.if.org Git - imagemagick/commitdiff
Fixed bug in automatic selection of OpenCL device.
authordirk <dirk@git.imagemagick.org>
Sat, 30 Nov 2013 19:14:02 +0000 (19:14 +0000)
committerdirk <dirk@git.imagemagick.org>
Sat, 30 Nov 2013 19:14:02 +0000 (19:14 +0000)
MagickCore/opencl.c

index 963172d2f624890186625416630604fe81e401a1..1f3dbe2a683c73f7eaa8988ddda8a2d96feac72a 100644 (file)
@@ -2138,13 +2138,12 @@ static MagickBooleanType autoSelectDevice(MagickCLEnv clEnv, ExceptionInfo* exce
     status = DS_PERF_EVALUATOR_ERROR;
     goto cleanup;
   }
-  InitOpenCLEnvInternal(clEnv, exception);
+  mStatus=InitOpenCLEnvInternal(clEnv, exception);
 
   status = releaseDSProfile(profile, AccelerateScoreRelease);
   if (status!=DS_SUCCESS) {
     (void) ThrowMagickException(exception, GetMagickModule(), ModuleWarning, "Error when releasing the profile", "'%s'", ".");
   }
-  mStatus = MagickTrue;
 
 cleanup: