]> git.karo-electronics.de Git - karo-tx-linux.git/commitdiff
ENGR00161643-3 UTP : bugfix
authorHuang Shijie <b32955@freescale.com>
Tue, 8 Nov 2011 09:39:35 +0000 (17:39 +0800)
committerOliver Wendt <ow@karo-electronics.de>
Mon, 30 Sep 2013 12:09:58 +0000 (14:09 +0200)
The origin code lossed one line.
fix it.

Signed-off-by: Huang Shijie <b32955@freescale.com>
drivers/usb/gadget/fsl_updater.c

index 8a08aa9e1a85d376274c405750e41eca17e41a87..01b35f31cba7ac724bc358a3482e8e62101496a6 100644 (file)
@@ -132,6 +132,7 @@ static ssize_t utp_file_write(struct file *file, const char __user *buf,
        if (size < sizeof(uud->data))
                return -EINVAL;
        uud = utp_user_data_alloc(size);
+       if (uud == NULL)
                return -ENOMEM;
        if (copy_from_user(&uud->data, buf, size)) {
                printk(KERN_INFO "[ %s ] copy error!\n", __func__);