From: Jens Steube Date: Sat, 30 Jan 2016 21:47:13 +0000 (+0100) Subject: Use a rc for first result, easier to read X-Git-Tag: v3.00-beta~435 X-Git-Url: https://www.flypig.org.uk/git/?a=commitdiff_plain;h=9aea9914245741cacb32325f08e50b7fc040e34d;p=hashcat.git Use a rc for first result, easier to read --- diff --git a/src/oclHashcat.c b/src/oclHashcat.c index 555e538..a2b6a78 100644 --- a/src/oclHashcat.c +++ b/src/oclHashcat.c @@ -2430,10 +2430,12 @@ static void run_kernel (const uint kern_run, hc_device_param_t *device_param, co } else { - const size_t global_work_size[3] = { num_elements, 1, 1 }; + const size_t global_work_size[3] = { num_elements, 1, 1 }; const size_t local_work_size[3] = { kernel_threads, 1, 1 }; - if (hc_clEnqueueNDRangeKernel (data.ocl, device_param->command_queue, kernel, 1, NULL, global_work_size, local_work_size, 0, NULL, NULL, false) != CL_SUCCESS) + const cl_int rc = hc_clEnqueueNDRangeKernel (data.ocl, device_param->command_queue, kernel, 1, NULL, global_work_size, local_work_size, 0, NULL, NULL, false); + + if (rc != CL_SUCCESS) { const size_t local_work_size_fallback[3] = { 1, 1, 1 }; @@ -2502,7 +2504,9 @@ static void run_kernel_mp (const uint kern_run, hc_device_param_t *device_param, const size_t global_work_size[3] = { num_elements, 1, 1 }; const size_t local_work_size[3] = { kernel_threads, 1, 1 }; - if (hc_clEnqueueNDRangeKernel (data.ocl, device_param->command_queue, kernel, 1, NULL, global_work_size, local_work_size, 0, NULL, NULL, false) != CL_SUCCESS) + const cl_int rc = hc_clEnqueueNDRangeKernel (data.ocl, device_param->command_queue, kernel, 1, NULL, global_work_size, local_work_size, 0, NULL, NULL, false); + + if (rc != CL_SUCCESS) { const size_t local_work_size_fallback[3] = { 1, 1, 1 };