Fix Minor memory leaks in test_buffer/compiler. (#1160)

* Fix Minor memory leaks in test_buffer/compiler.

Signed-off-by: John Kesapides <john.kesapides@arm.com>

* Fixes in test_buffer
* Remove commented unmap call
* remove unused ii variables.

Signed-off-by: John Kesapides <john.kesapides@arm.com>

* test_buffer fixes:
* test_buffer_fill remove unsued ii

Signed-off-by: John Kesapides <john.kesapides@arm.com>
This commit is contained in:
John Kesapides
2021-02-17 09:19:06 +00:00
committed by GitHub
parent 5d2a4bc522
commit c67aa0535b
3 changed files with 106 additions and 65 deletions

View File

@@ -335,10 +335,10 @@ int test_compiler_defines_for_extensions(cl_device_id device, cl_context context
strcat(kernel_code, kernel_strings[4]);
// Now we need to execute the kernel
cl_mem defines;
clMemWrapper defines;
cl_int *data;
cl_program program;
cl_kernel kernel;
clProgramWrapper program;
clKernelWrapper kernel;
Version version = get_device_cl_version(device);
@@ -432,10 +432,6 @@ int test_compiler_defines_for_extensions(cl_device_id device, cl_context context
free(extensions_supported[i]);
}
free(extensions);
if( defines ) {
error = clReleaseMemObject( defines );
test_error( error, "Unable to release memory object" );
}
if (total_errors)
return -1;