Browse Source

icarus: Initialise ob_bin to avoid leaking other memory to device

Luke Dashjr 11 years ago
parent
commit
2462543085
1 changed files with 1 additions and 1 deletions
  1. 1 1
      driver-icarus.c

+ 1 - 1
driver-icarus.c

@@ -653,7 +653,7 @@ static bool icarus_init(struct thr_info *thr)
 	int fd = icarus->device_fd;
 	int fd = icarus->device_fd;
 	
 	
 	BFGINIT(info->job_start_func, icarus_job_start);
 	BFGINIT(info->job_start_func, icarus_job_start);
-	BFGINIT(state->ob_bin, malloc(info->ob_size));
+	BFGINIT(state->ob_bin, calloc(1, info->ob_size));
 	
 	
 	if (!info->work_division)
 	if (!info->work_division)
 	{
 	{