Simplify code. No change in functionality at all.
authormagnum <john.magnum@hushmail.com>
Tue, 16 Feb 2016 14:14:15 +0000 (15:14 +0100)
committermagnum <john.magnum@hushmail.com>
Wed, 17 Feb 2016 17:24:35 +0000 (18:24 +0100)
src/oclHashcat.c

index c50e03f..49bae1c 100644 (file)
@@ -12782,7 +12782,7 @@ int main (int argc, char **argv)
 
         if (opencl_vector_width_chgd == 0)
         {
-          if (tuningdb_entry == NULL)
+          if (tuningdb_entry == NULL || tuningdb_entry->vector_width == -1)
           {
             if (opti_type & OPTI_TYPE_USES_BITS_64)
             {
@@ -12795,21 +12795,7 @@ int main (int argc, char **argv)
           }
           else
           {
-            if (tuningdb_entry->vector_width == -1)
-            {
-              if (opti_type & OPTI_TYPE_USES_BITS_64)
-              {
-                hc_clGetDeviceInfo (data.ocl, device_param->device, CL_DEVICE_NATIVE_VECTOR_WIDTH_LONG, sizeof (vector_width), &vector_width, NULL);
-              }
-              else
-              {
-                hc_clGetDeviceInfo (data.ocl, device_param->device, CL_DEVICE_NATIVE_VECTOR_WIDTH_INT,  sizeof (vector_width), &vector_width, NULL);
-              }
-            }
-            else
-            {
-              vector_width = (cl_uint) tuningdb_entry->vector_width;
-            }
+            vector_width = (cl_uint) tuningdb_entry->vector_width;
           }
         }
         else