mirror of
https://github.com/KhronosGroup/OpenCL-CTS.git
synced 2026-03-19 06:09:01 +00:00
Fix memory leak in api - zero_sized_enqueue (#687)
The test enqueues kernel and requests event associated with its execution, but then never releases the event. Signed-off-by: Radek Szymanski <radek.szymanski@arm.com>
This commit is contained in:
@@ -134,7 +134,7 @@ int test_zero_sized_enqueue_helper(cl_device_id deviceID, cl_context context, cl
|
||||
|
||||
// Verify zero-sized ND range kernel still satisfy event wait list and correct event object
|
||||
// is returned
|
||||
cl_event ev = NULL;
|
||||
clEventWrapper ev = NULL;
|
||||
clEventWrapper user_ev = clCreateUserEvent(context, &error);
|
||||
test_error( error, "user event creation failed." );
|
||||
error = clEnqueueNDRangeKernel(queue, kernel, 1, NULL, ndrange30, NULL, 1, &user_ev, &ev);
|
||||
|
||||
Reference in New Issue
Block a user