Browse Source

- missing or, redundant initialization

Olivier Aumage 15 years ago
parent
commit
0f49a8f7d3
1 changed files with 1 additions and 2 deletions
  1. 1 2
      examples/basic_examples/vector_scal_opencl.c

+ 1 - 2
examples/basic_examples/vector_scal_opencl.c

@@ -41,9 +41,8 @@ void scal_opencl_func(void *buffers[], void *_args)
 	err = starpu_opencl_load_kernel(&kernel, &queue, &codelet, "vector_mult_opencl", devid);
 	if (err != CL_SUCCESS) STARPU_OPENCL_REPORT_ERROR(err);
 
-	err = 0;
 	err = clSetKernelArg(kernel, 0, sizeof(cl_mem), &val);
-	err = clSetKernelArg(kernel, 1, sizeof(n), &n);
+	err |= clSetKernelArg(kernel, 1, sizeof(n), &n);
 	err |= clSetKernelArg(kernel, 2, sizeof(*factor), factor);
 	if (err) STARPU_OPENCL_REPORT_ERROR(err);