From 30b5821468d7b15c3384d0402293631aac78573a Mon Sep 17 00:00:00 2001 From: Dave Young Date: Mon, 17 Dec 2007 16:20:00 -0800 Subject: [PATCH] --- yaml --- r: 74980 b: refs/heads/master c: d17a18dd92c91c784fcf7c785fa6bbf178fd0a6d h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/drivers/block/pktcdvd.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 6f0dc305099f..8ede654555de 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: bbd0682596f7a434467ee551fee18d5f0b818539 +refs/heads/master: d17a18dd92c91c784fcf7c785fa6bbf178fd0a6d diff --git a/trunk/drivers/block/pktcdvd.c b/trunk/drivers/block/pktcdvd.c index a5ee21319d37..3535ef896677 100644 --- a/trunk/drivers/block/pktcdvd.c +++ b/trunk/drivers/block/pktcdvd.c @@ -117,8 +117,10 @@ static struct pktcdvd_kobj* pkt_kobj_create(struct pktcdvd_device *pd, p->kobj.parent = parent; p->kobj.ktype = ktype; p->pd = pd; - if (kobject_register(&p->kobj) != 0) + if (kobject_register(&p->kobj) != 0) { + kobject_put(&p->kobj); return NULL; + } return p; } /*