]> bbs.cooldavid.org Git - net-next-2.6.git/blobdiff - drivers/staging/tm6000/tm6000-core.c
Merge git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging-2.6
[net-next-2.6.git] / drivers / staging / tm6000 / tm6000-core.c
index df3f187959b9e780eec5248c0cec9313010c0abe..40a0206e2432a15f0766649aea0287b9d967976d 100644 (file)
@@ -675,10 +675,8 @@ void tm6000_unregister_extension(struct tm6000_ops *ops)
        struct tm6000_core *dev = NULL;
 
        mutex_lock(&tm6000_devlist_mutex);
-       list_for_each_entry(dev, &tm6000_devlist, devlist) {
-               if (dev)
-                       ops->fini(dev);
-       }
+       list_for_each_entry(dev, &tm6000_devlist, devlist)
+               ops->fini(dev);
 
        printk(KERN_INFO "tm6000: Remove (%s) extension\n", ops->name);
        list_del(&ops->next);