X-Git-Url: http://git.rot13.org/?a=blobdiff_plain;f=fs%2Fchar_dev.c;h=3b1b1eefdbb01686f127df582143f922bf87c193;hb=de2d3dbd17e6bb60bde4632ce1c7df063b073934;hp=a69a5d8a406f982be7eb6cb1fc9c4ff59a858ffa;hpb=0c168775709faa74c1b87f1e61046e0c51ade7f3;p=powerpc.git diff --git a/fs/char_dev.c b/fs/char_dev.c index a69a5d8a40..3b1b1eefdb 100644 --- a/fs/char_dev.c +++ b/fs/char_dev.c @@ -277,8 +277,9 @@ static struct kobject *cdev_get(struct cdev *p) void cdev_put(struct cdev *p) { if (p) { + struct module *owner = p->owner; kobject_put(&p->kobj); - module_put(p->owner); + module_put(owner); } }