Driver core: Don't leak 'old_class_name' in drivers/base/core.c::device_rename()
authorJesper Juhl <jesper.juhl@gmail.com>
Thu, 28 Sep 2006 21:56:01 +0000 (23:56 +0200)
committerGreg Kroah-Hartman <gregkh@suse.de>
Wed, 18 Oct 2006 19:49:55 +0000 (12:49 -0700)
commit952ab431cd36c7ab573f685af8679c3677cbdc29
tree91a7ca161516c4ceb6e0500a505bf94600d7db60
parent221c324a336770a911b16bda02b9f4adad506a35
Driver core: Don't leak 'old_class_name' in drivers/base/core.c::device_rename()

If kmalloc() fails to allocate space for 'old_symlink_name' in
drivers/base/core.c::device_rename(), then we'll leak 'old_class_name'.

Spotted by the Coverity checker.

Signed-off-by: Jesper Juhl <jesper.juhl@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
drivers/base/core.c