Fix memory leaks (#1378)

* Fix memory leaks

Fixed memory leaks in: buffers, basic, and vectors

* Formatting fixes

Co-authored-by: oramirez <oramirez@qti.qualcomm.com>
This commit is contained in:
Sreelakshmi Haridas Maruthur
2022-01-11 09:52:11 -07:00
committed by GitHub
parent 51c6d97d2f
commit 06415f8b79
4 changed files with 46 additions and 32 deletions

View File

@@ -703,8 +703,6 @@ int test_buffer_fill( cl_device_id deviceID, cl_context context, cl_command_queu
int test_buffer_fill_struct( cl_device_id deviceID, cl_context context, cl_command_queue queue, int num_elements )
{
TestStruct pattern;
clProgramWrapper program;
clKernelWrapper kernel;
size_t ptrSize = sizeof( TestStruct );
size_t global_work_size[3];
int n, err;
@@ -720,6 +718,8 @@ int test_buffer_fill_struct( cl_device_id deviceID, cl_context context, cl_comma
for (src_flag_id = 0; src_flag_id < NUM_FLAGS; src_flag_id++)
{
clProgramWrapper program;
clKernelWrapper kernel;
log_info("Testing with cl_mem_flags: %s\n",
flag_set_names[src_flag_id]);