if (sg_dev_arr != NULL) { kfree((char *) sg_dev_arr); sg_dev_arr = NULL; } 
kfree((char *)sg_dev_arr); sg_dev_arr = NULL; 
exit_sg(void){#ifdef CONFIG_SCSI_PROC_FS	sg_proc_cleanup();#endif				/* CONFIG_SCSI_PROC_FS */	scsi_unregister_interface(&sg_interface);	class_destroy(sg_sysfs_class);	sg_sysfs_valid = 0;	unregister_chrdev_region(MKDEV(SCSI_GENERIC_MAJOR, 0),				 SG_MAX_DEVS);	if (sg_dev_arr != NULL) {		kfree((char *) sg_dev_arr);		sg_dev_arr = NULL;	}	sg_dev_max = 0;}
10457	/local/tlutelli/issta_data/temp/c/2005_temp/2005/10457/c9475cb0c358ff0dd473544280d92482df491913/sg.c/clean/drivers/scsi/sg.c