commit | f9721ed2707661af75a414d09cdcd71f99a13f62 | [log] [tgz] |
---|---|---|
author | Jesper Juhl <jj@chaosbits.net> | Sun Jan 29 21:34:04 2012 +0100 |
committer | John W. Linville <linville@tuxdriver.com> | Wed Feb 01 15:24:35 2012 -0500 |
tree | c77aa11e55066e784182b15f450144c37af62f3b | |
parent | 6f01fd6e6f6809061b56e78f1e8d143099716d70 [diff] |
bcma: Fix mem leak in bcma_bus_scan() bcma_bus_scan() leaks 'struct bcma_device' bytes if bcma_get_next_core() returns error. Restructure the code so we always kfree() the memory we allocate to the variable 'core' before it goes out of scope. Signed-off-by: Jesper Juhl <jj@chaosbits.net> Signed-off-by: John W. Linville <linville@tuxdriver.com>