diff options
| -rw-r--r-- | drivers/usb/gadget/legacy/inode.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/usb/gadget/legacy/inode.c b/drivers/usb/gadget/legacy/inode.c index 08048613eed6..db49ec4c748e 100644 --- a/drivers/usb/gadget/legacy/inode.c +++ b/drivers/usb/gadget/legacy/inode.c | |||
| @@ -441,6 +441,7 @@ ep_write (struct file *fd, const char __user *buf, size_t len, loff_t *ptr) | |||
| 441 | kbuf = memdup_user(buf, len); | 441 | kbuf = memdup_user(buf, len); |
| 442 | if (IS_ERR(kbuf)) { | 442 | if (IS_ERR(kbuf)) { |
| 443 | value = PTR_ERR(kbuf); | 443 | value = PTR_ERR(kbuf); |
| 444 | kbuf = NULL; | ||
| 444 | goto free1; | 445 | goto free1; |
| 445 | } | 446 | } |
| 446 | 447 | ||
