Introduce int ret and check it value after call to usb_register().
Signed-off-by: Alexey Klimov <klimov.linux@gmail.com>
Signed-off-by: Jean-Francois Moine <moinejf@free.fr>
Signed-off-by: Mauro Carvalho Chehab <mchehab@redhat.com>
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init mod_m5602_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        info("registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        info("registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 /* -- module insert / remove -- */
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;
 
 
 static int __init sd_mod_init(void)
 {
-       if (usb_register(&sd_driver) < 0)
+       int ret;
+       ret = usb_register(&sd_driver);
+       if (ret < 0)
                return -1;
        PDEBUG(D_PROBE, "registered");
        return 0;