]> git.proxmox.com Git - qemu.git/commitdiff
kvm: Fix potential resource leak (missing fclose)
authorStefan Weil <sw@weilnetz.de>
Sun, 16 Jun 2013 11:37:25 +0000 (13:37 +0200)
committerMichael Tokarev <mjt@tls.msk.ru>
Fri, 21 Jun 2013 18:52:50 +0000 (22:52 +0400)
This leak was detected by cppcheck.

Signed-off-by: Stefan Weil <sw@weilnetz.de>
Signed-off-by: Michael Tokarev <mjt@tls.msk.ru>
hw/i386/kvm/pci-assign.c

index ff855904ba6d7631fccabe4091f8bf4bddac999d..1fb7ad44ab32aa9ef6dbe316fb91bfc97cdb826b 100644 (file)
@@ -548,6 +548,7 @@ static int get_real_id(const char *devpath, const char *idname, uint16_t *val)
     if (fscanf(f, "%li\n", &id) == 1) {
         *val = id;
     } else {
+        fclose(f);
         return -1;
     }
     fclose(f);