From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=57579 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PgcBA-0002CQ-JK for qemu-devel@nongnu.org; Sat, 22 Jan 2011 07:02:53 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PgcB9-0001cM-F5 for qemu-devel@nongnu.org; Sat, 22 Jan 2011 07:02:52 -0500 Received: from moutng.kundenserver.de ([212.227.126.187]:52882) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PgcB9-0001bm-04 for qemu-devel@nongnu.org; Sat, 22 Jan 2011 07:02:51 -0500 From: Stefan Weil Date: Sat, 22 Jan 2011 13:02:44 +0100 Message-Id: <1295697766-8851-1-git-send-email-weil@mail.berlios.de> Subject: [Qemu-devel] [PATCH 1/3] pci: Fix memory leak List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: QEMU Developers Signed-off-by: Stefan Weil --- hw/pci.c | 1 + 1 files changed, 1 insertions(+), 0 deletions(-) diff --git a/hw/pci.c b/hw/pci.c index 63f476a..38a60ae 100644 --- a/hw/pci.c +++ b/hw/pci.c @@ -1877,6 +1877,7 @@ static int pci_add_option_rom(PCIDevice *pdev, bool is_default_rom) if (size < 0) { error_report("%s: failed to find romfile \"%s\"", __FUNCTION__, pdev->romfile); + qemu_free(path); return -1; } if (size & (size - 1)) { -- 1.7.2.3