if (data->brightness) kfree(data->brightness); 
kfree(data->brightness); 
static int acpi_video_bus_put_devices(struct acpi_video_bus *video){	int status;	struct list_head *node, *next;	ACPI_FUNCTION_TRACE("acpi_video_bus_put_devices");	list_for_each_safe(node, next, &video->video_device_list) {		struct acpi_video_device *data =		    list_entry(node, struct acpi_video_device, entry);		if (!data)			continue;		status = acpi_video_bus_put_one_device(data);		if (ACPI_FAILURE(status))			printk(KERN_WARNING PREFIX			       "hhuuhhuu bug in acpi video driver.\n");		if (data->brightness)			kfree(data->brightness);		kfree(data);	}	return_VALUE(0);}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/6044ec8882c726e325017bd948aa0cd94ad33abc/video.c/clean/drivers/acpi/video.c