diff options
author | Maurizio Lombardi <mlombard@redhat.com> | 2013-11-08 15:28:25 +0100 |
---|---|---|
committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2013-12-08 18:19:15 -0800 |
commit | 020d30f17f196dcbf0c2c68a874345e8885a3149 (patch) | |
tree | b2f0993b03c1dfaa81f14348d69aabd094286914 /Documentation/namespaces | |
parent | 21d71662f895462abaa3054d504af55a306f42ba (diff) | |
download | lwn-020d30f17f196dcbf0c2c68a874345e8885a3149.tar.gz lwn-020d30f17f196dcbf0c2c68a874345e8885a3149.zip |
kobject: fix memory leak in kobject_set_name_vargs
If the call to kvasprintf fails then the old name of the object will be leaked,
this patch fixes the bug by restoring the old name before returning ENOMEM.
Signed-off-by: Maurizio Lombardi <mlombard@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'Documentation/namespaces')
0 files changed, 0 insertions, 0 deletions