diff options
author | Jason Baron <jbaron@redhat.com> | 2012-08-03 15:57:10 -0400 |
---|---|---|
committer | Kevin Wolf <kwolf@redhat.com> | 2012-08-10 10:25:12 +0200 |
commit | ea8d82a1ed72634f089ed1bccccd9c84cc1ab855 (patch) | |
tree | 4d1ed2da96ceb799f1a5796c3f64171aba8b258f /block.c | |
parent | 61f52e06f0a21bab782f98ef3ea789aa6d0aa046 (diff) | |
download | hqemu-ea8d82a1ed72634f089ed1bccccd9c84cc1ab855.zip hqemu-ea8d82a1ed72634f089ed1bccccd9c84cc1ab855.tar.gz |
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>
Diffstat (limited to 'block.c')
0 files changed, 0 insertions, 0 deletions