diff options
author | Andres Salomon <dilinger@queued.net> | 2007-12-12 14:12:59 -0500 |
---|---|---|
committer | Anton Vorontsov <cbouatmailru@gmail.com> | 2008-02-02 02:42:59 +0300 |
commit | 839dc9f105c0d856f9a0be48fb3bd0982ff5df5b (patch) | |
tree | a16cad00b33e82d3a11b186806eb9590b69ddaca /include | |
parent | 8efe444038a205e79b38b7ad03878824901849a8 (diff) | |
download | linux-839dc9f105c0d856f9a0be48fb3bd0982ff5df5b.tar.gz linux-839dc9f105c0d856f9a0be48fb3bd0982ff5df5b.tar.bz2 linux-839dc9f105c0d856f9a0be48fb3bd0982ff5df5b.zip |
power: fix incorrect unregistration in power_supply_create_attrs error path
In power_supply_create_attrs(), we create static attributes as referenced
by power_supply_static_attrs[i]. After that, if we fail, we unregister
via power_supply_static_attrs[psy->properties[i]]. This is incorrect, as
psy->properties has absolutely no bearing on static attribs. This patch
fixes it to unregister the correct attrib.
Another line which was unnecessarily line wrapped is also unwrapped.
Signed-off-by: Andres Salomon <dilinger@debian.org>
Signed-off-by: David Woodhouse <dwmw2@infradead.org>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions