diff options
author | Oliver Neukum <oliver@neukum.org> | 2006-01-08 06:33:45 -0500 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@suse.de> | 2006-03-20 17:49:52 -0500 |
commit | 887c2560b6ceb5fe7ac24704e85af507c6d960e5 (patch) | |
tree | dd363a707a717bb87c1b89a64ab46b3394524a3f /drivers/usb/storage/jumpshot.c | |
parent | 9ff87d7326d9e4666721070040474f60a68ab467 (diff) |
[PATCH] USB: kzalloc for storage
another one for kzalloc. This covers the storage subdirectory.
Signed-off-by: Oliver Neukum <oliver@neukum.name>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'drivers/usb/storage/jumpshot.c')
-rw-r--r-- | drivers/usb/storage/jumpshot.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/usb/storage/jumpshot.c b/drivers/usb/storage/jumpshot.c index aff9d51c327c..5031aa98f6a9 100644 --- a/drivers/usb/storage/jumpshot.c +++ b/drivers/usb/storage/jumpshot.c | |||
@@ -441,12 +441,11 @@ int jumpshot_transport(struct scsi_cmnd * srb, struct us_data *us) | |||
441 | }; | 441 | }; |
442 | 442 | ||
443 | if (!us->extra) { | 443 | if (!us->extra) { |
444 | us->extra = kmalloc(sizeof(struct jumpshot_info), GFP_NOIO); | 444 | us->extra = kzalloc(sizeof(struct jumpshot_info), GFP_NOIO); |
445 | if (!us->extra) { | 445 | if (!us->extra) { |
446 | US_DEBUGP("jumpshot_transport: Gah! Can't allocate storage for jumpshot info struct!\n"); | 446 | US_DEBUGP("jumpshot_transport: Gah! Can't allocate storage for jumpshot info struct!\n"); |
447 | return USB_STOR_TRANSPORT_ERROR; | 447 | return USB_STOR_TRANSPORT_ERROR; |
448 | } | 448 | } |
449 | memset(us->extra, 0, sizeof(struct jumpshot_info)); | ||
450 | us->extra_destructor = jumpshot_info_destructor; | 449 | us->extra_destructor = jumpshot_info_destructor; |
451 | } | 450 | } |
452 | 451 | ||