Fix qemu_free use in scsi-generic.c

scsi-generic.c is using free() instead of qemu_free().
Fix it.

Signed-off-by: Jean-Christophe DUBOIS <jcd@tribudubois.net>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
This commit is contained in:
Jean-Christophe DUBOIS 2009-11-15 19:18:18 +01:00 committed by Anthony Liguori
parent 6f0953b1a4
commit e3c916e680
1 changed files with 2 additions and 2 deletions

View File

@ -561,7 +561,7 @@ static int32_t scsi_send_command(SCSIDevice *d, uint32_t tag,
if (len == 0) {
if (r->buf != NULL)
free(r->buf);
qemu_free(r->buf);
r->buflen = 0;
r->buf = NULL;
ret = execute_command(s->dinfo->bdrv, r, SG_DXFER_NONE, scsi_command_complete);
@ -574,7 +574,7 @@ static int32_t scsi_send_command(SCSIDevice *d, uint32_t tag,
if (r->buflen != len) {
if (r->buf != NULL)
free(r->buf);
qemu_free(r->buf);
r->buf = qemu_malloc(len);
r->buflen = len;
}