]> err.no Git - linux-2.6/commitdiff
[DUMMY]: Avoid an oops when dummy_init_one() failed
authorNicolas Dichtel <nicolas.dichtel@6wind.com>
Fri, 21 Jul 2006 22:09:07 +0000 (15:09 -0700)
committerDavid S. Miller <davem@davemloft.net>
Fri, 21 Jul 2006 22:09:07 +0000 (15:09 -0700)
Signed-off-by: Nicolas Dichtel <nicolas.dichtel@6wind.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/dummy.c

index 36d511729f7116549bdf560ee1df3c149f4b737c..2146cf74425ef239f678f484ba37a6ecc272f44c 100644 (file)
@@ -132,6 +132,7 @@ static int __init dummy_init_module(void)
        for (i = 0; i < numdummies && !err; i++)
                err = dummy_init_one(i); 
        if (err) { 
+               i--;
                while (--i >= 0)
                        dummy_free_one(i);
        }