commit | a57b5d36453cc9335f75ae191ffd682a250d08ba | [log] [tgz] |
---|---|---|
author | Jesper Juhl <jj@chaosbits.net> | Tue Jun 28 00:30:17 2011 +0200 |
committer | Nicholas Bellinger <nab@linux-iscsi.org> | Fri Jul 22 09:37:46 2011 +0000 |
tree | 4879b45aec4865ee6c7df64cf7a71b56f75e9238 | |
parent | 824cc5ff37a0dc3ec8c9e7002e3b1ca0b408917e [diff] |
loopback: Fix memory leak in tcm_loop_make_scsi_hba() There is a memory leak in tcm_loop_make_scsi_hba(). If all the strstr() calls return NULL and we end up at return ERR_PTR(-EINVAL); then we'll be leaking the memory previously allocated to tl_hba as that variable goes out of scope. This patch should fix the leak. Signed-off-by: Jesper Juhl <jj@chaosbits.net> Signed-off-by: Dan Carpenter <error27@gmail.com> Signed-off-by: Nicholas Bellinger <nab@linux-iscsi.org>