commit | ea8d82a1ed72634f089ed1bccccd9c84cc1ab855 | [log] [tgz] |
---|---|---|
author | Jason Baron <jbaron@redhat.com> | Fri Aug 03 15:57:10 2012 -0400 |
committer | Kevin Wolf <kwolf@redhat.com> | Fri Aug 10 10:25:12 2012 +0200 |
tree | 4d1ed2da96ceb799f1a5796c3f64171aba8b258f | |
parent | 61f52e06f0a21bab782f98ef3ea789aa6d0aa046 [diff] |
ahci: Fix sglist memleak in ahci_dma_rw_buf() I noticed that in hw/ide/ahci:ahci_dma_rw_buf() we do not free the sglist. Thus, I've added a call to qemu_sglist_destroy() to fix this memory leak. In addition, I've adeed a call in qemu_sglist_destroy() to 0 all of the sglist fields, in case there is some other codepath that tries to free the sglist. Signed-off-by: Jason Baron <jbaron@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>