X-Git-Url: http://git.cascardo.info/?a=blobdiff_plain;f=drivers%2Fstaging%2Fgreybus%2Fmodule.c;h=660b4674a76f584aa8a426abffc595d05051659c;hb=c636e176d8e5afe2f3b3e3f1de33ec13f1cee308;hp=69f67ddbd4a364d00fe31932a15c773599eb8851;hpb=8b70f716174d6a46787fcf72f8c569ef3efd9c27;p=cascardo%2Flinux.git diff --git a/drivers/staging/greybus/module.c b/drivers/staging/greybus/module.c index 69f67ddbd4a3..660b4674a76f 100644 --- a/drivers/staging/greybus/module.c +++ b/drivers/staging/greybus/module.c @@ -127,7 +127,7 @@ struct gb_module *gb_module_create(struct gb_host_device *hd, u8 module_id, return module; err_put_interfaces: - for (--i; i > 0; --i) + for (--i; i >= 0; --i) gb_interface_put(module->interfaces[i]); put_device(&module->dev);