rem: if(image->info != NULL) free(image->info);
add: free(image->info);
context: free_drill_image(drill_image_t *image){    int i;    drill_hole_t *hole, *tmp_hole;    /*     * Free tools     */    for (i = 0; i < TOOL_MAX - TOOL_MIN; i++) 	if (image->tools[i] != NULL) 	    free(image->tools[i]);    /*     * Free format     */    if(image->format != NULL)	free(image->format);    /*     * Free info     */    if(image->info != NULL)	free(image->info);    /*     * Free holelist     */    for (hole = image->holes; hole != NULL;	 tmp_hole = hole, hole = hole->next, free(tmp_hole));    /*     * Free and reset the final image     */    if(image != NULL)	free(image);    image = NULL;    return;} /* free_drill_image */