staging: line6: Changed strict_strtoul() to kstrtou8() in pod_set_channel()
authorJohannes Thumshirn <morbidrsa@googlemail.com>
Wed, 27 Jun 2012 19:26:02 +0000 (21:26 +0200)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 6 Jul 2012 23:12:46 +0000 (16:12 -0700)
Changed strict_strtoul() to kstrtou() in pod_set_channel() to take changes in
pod_send_channel() into account.

Signed-off-by: Johannes Thumshirn <morbidrsa@googlemail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/line6/pod.c

index 4c81914759a98dcc5fa2b4046c5a6046402a7894..2a85ec39fe477eeff6ab8821960a5576cdd48025 100644 (file)
@@ -560,10 +560,10 @@ static ssize_t pod_set_channel(struct device *dev,
 {
        struct usb_interface *interface = to_usb_interface(dev);
        struct usb_line6_pod *pod = usb_get_intfdata(interface);
-       unsigned long value;
+       u8 value;
        int ret;
 
-       ret = strict_strtoul(buf, 10, &value);
+       ret = kstrtou8(buf, 10, &value);
        if (ret)
                return ret;