Fixed use-after-free and class-memaccess errors when compiling with GCC 12.2.0 (#1702)

This commit is contained in:
Tuomas Lauttia
2023-04-21 12:09:55 +03:00
committed by GitHub
parent 5b87f53fe8
commit 4f5af72088
3 changed files with 3 additions and 7 deletions

View File

@@ -406,8 +406,8 @@ int test_get_program_info_kernel_names( cl_device_id deviceID, cl_context contex
if (i == sizeof( actual_names ) / sizeof( actual_names[0] ) )
{
free(kernel_names);
log_error( "Kernel names \"%s\" did not match:\n", kernel_names );
free(kernel_names);
for( i = 0; i < sizeof( actual_names ) / sizeof( actual_names[0] ); i++ )
log_error( "\t\t\"%s\"\n", actual_names[0] );
return -1;