From 979405d84ddb60ac2e8b651690aacb3d8be57dd9 Mon Sep 17 00:00:00 2001 From: Stuart Brady Date: Thu, 18 Jul 2019 18:52:09 +0100 Subject: [PATCH] Fix error handling in create_single_kernel_helper() --- test_common/harness/kernelHelpers.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/test_common/harness/kernelHelpers.c b/test_common/harness/kernelHelpers.c index ab4f6385..a12aac49 100644 --- a/test_common/harness/kernelHelpers.c +++ b/test_common/harness/kernelHelpers.c @@ -499,14 +499,8 @@ int create_single_kernel_helper_with_build_options(cl_context context, int create_single_kernel_helper(cl_context context, cl_program *outProgram, cl_kernel *outKernel, unsigned int numKernelLines, const char **kernelProgram, const char *kernelName, const char *buildOptions) { - int error = CL_SUCCESS; - - create_single_kernel_helper_create_program(context, outProgram, numKernelLines, kernelProgram, buildOptions); - if (error != CL_SUCCESS) - { - log_error("Create program failed"); - return -1; - } + int error = create_single_kernel_helper_create_program(context, outProgram, numKernelLines, kernelProgram, buildOptions); + test_error(error, "Create program failed"); /* Compile the program */ int buildProgramFailed = 0;