> Return -ENOMEM if the kmalloc() fails. > > Signed-off-by: Dan Carpenter Acked-by: MyungJoo Ham > > diff --git a/drivers/extcon/extcon_class.c b/drivers/extcon/extcon_class.c > index 3bc4b8a..fe5a038 100644 > --- a/drivers/extcon/extcon_class.c > +++ b/drivers/extcon/extcon_class.c > @@ -621,6 +621,8 @@ int extcon_dev_register(struct extcon_dev *edev, struct device *dev) > } > > edev->dev = kzalloc(sizeof(struct device), GFP_KERNEL); > + if (!edev->dev) > + return -ENOMEM; > edev->dev->parent = dev; > edev->dev->class = extcon_class; > edev->dev->release = extcon_dev_release; > > {.n++%ݶw{.n+{G{ayʇڙ,jfhz_(階ݢj"mG?&~iOzv^m ?I