Browse Source

opencl: Workaround false warning regarding Mesa version number parsing

Luke Dashjr 11 years ago
parent
commit
8e4ff7de10
1 changed files with 1 additions and 3 deletions
  1. 1 3
      ocl.c

+ 1 - 3
ocl.c

@@ -576,14 +576,12 @@ _clState *initCl(unsigned int gpu, char *name, size_t nameSize)
 	find = strstr(vbuff, "MESA");
 	if (find)
 	{
-		long int major = strtol(&find[4], &s, 10), minor;
+		long int major = strtol(&find[4], &s, 10), minor = 0;
 		if (!major)
 		{} // No version number at all
 		else
 		if (s[0] == '.')
 			minor = strtol(&s[1], NULL, 10);
-		else
-			minor = 0;
 		if (major < 10 || (major == 10 && minor < 1))
 		{
 			applog(LOG_DEBUG, "Mesa OpenCL platform detected (v%ld.%ld), disabling OpenCL kernel binaries and bitalign", major, minor);