USB: ftdi-elan.c: kmalloc + memset conversion to kzalloc
drivers/usb/misc/ftdi-elan.c | 121253 -> 121196 (-57 bytes) drivers/usb/misc/ftdi-elan.o | 209425 -> 209265 (-160 bytes) Signed-off-by: Mariusz Kozlowski <m.kozlowski@tuxland.pl> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
This commit is contained in:
		
					parent
					
						
							
								b3aceb2bab
							
						
					
				
			
			
				commit
				
					
						5280d6083a
					
				
			
		
					 1 changed files with 5 additions and 3 deletions
				
			
		|  | @ -2777,12 +2777,14 @@ static int ftdi_elan_probe(struct usb_interface *interface, | |||
|         size_t buffer_size; | ||||
|         int i; | ||||
|         int retval = -ENOMEM; | ||||
|         struct usb_ftdi *ftdi = kmalloc(sizeof(struct usb_ftdi), GFP_KERNEL); | ||||
|         if (ftdi == NULL) { | ||||
|         struct usb_ftdi *ftdi; | ||||
| 
 | ||||
| 	ftdi = kzalloc(sizeof(struct usb_ftdi), GFP_KERNEL); | ||||
| 	if (!ftdi) { | ||||
|                 printk(KERN_ERR "Out of memory\n"); | ||||
|                 return -ENOMEM; | ||||
|         } | ||||
|         memset(ftdi, 0x00, sizeof(struct usb_ftdi)); | ||||
| 
 | ||||
|         mutex_lock(&ftdi_module_lock); | ||||
|         list_add_tail(&ftdi->ftdi_list, &ftdi_static_list); | ||||
|         ftdi->sequence_num = ++ftdi_instances; | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Mariusz Kozlowski
				Mariusz Kozlowski