Explorar el Código

port r17415 from 1.2: Avoid nul-sized VLA

Samuel Thibault hace 9 años
padre
commit
dd3d6b0f92
Se han modificado 1 ficheros con 2 adiciones y 2 borrados
  1. 2 2
      tests/microbenchs/tasks_size_overhead.c

+ 2 - 2
tests/microbenchs/tasks_size_overhead.c

@@ -120,7 +120,7 @@ int main(int argc, char **argv)
 
 	starpu_shutdown();
 
-	float *buffers[total_nbuffers];
+	float *buffers[total_nbuffers?total_nbuffers:1];
 
 	/* Allocate data */
 	for (buffer = 0; buffer < total_nbuffers; buffer++)
@@ -147,7 +147,7 @@ int main(int argc, char **argv)
 	FPRINTF(stdout, "\n");
 	fflush(stdout);
 
-	starpu_data_handle_t data_handles[total_nbuffers];
+	starpu_data_handle_t data_handles[total_nbuffers?total_nbuffers:1];
 
 	/* For each number of cpus, benchmark */
 	for (ncpus= 1; ncpus <= totcpus; ncpus++)