summaryrefslogtreecommitdiff
path: root/tests/ahci-test.c
diff options
context:
space:
mode:
authorJohn Snow <jsnow@redhat.com>2016-01-11 14:10:42 -0500
committerJohn Snow <jsnow@redhat.com>2016-01-11 14:10:42 -0500
commit248de4a89915001e64176580d620d22b612e06f2 (patch)
treef626a463946201d0c248625cde82b766fca1541a /tests/ahci-test.c
parent4ab0359a8ae182a7ac5c99609667273167703fab (diff)
downloadqemu-248de4a89915001e64176580d620d22b612e06f2.tar.gz
qemu-248de4a89915001e64176580d620d22b612e06f2.tar.bz2
qemu-248de4a89915001e64176580d620d22b612e06f2.zip
ahci-test: fix memory leak
Use the proper free command to detroy an AHCICommand. Signed-off-by: John Snow <jsnow@redhat.com> Message-id: 1452282920-21550-2-git-send-email-jsnow@redhat.com
Diffstat (limited to 'tests/ahci-test.c')
-rw-r--r--tests/ahci-test.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/tests/ahci-test.c b/tests/ahci-test.c
index 088850642e..f4945dc70b 100644
--- a/tests/ahci-test.c
+++ b/tests/ahci-test.c
@@ -1045,14 +1045,14 @@ static void test_dma_fragmented(void)
ahci_command_commit(ahci, cmd, px);
ahci_command_issue(ahci, cmd);
ahci_command_verify(ahci, cmd);
- g_free(cmd);
+ ahci_command_free(cmd);
cmd = ahci_command_create(CMD_READ_DMA);
ahci_command_adjust(cmd, 0, ptr, bufsize, 32);
ahci_command_commit(ahci, cmd, px);
ahci_command_issue(ahci, cmd);
ahci_command_verify(ahci, cmd);
- g_free(cmd);
+ ahci_command_free(cmd);
/* Read back the guest's receive buffer into local memory */
bufread(ptr, rx, bufsize);