]> git.proxmox.com Git - mirror_qemu.git/blobdiff - accel/kvm/kvm-all.c
accel: kvm: Fix memory leak in find_stats_descriptors
[mirror_qemu.git] / accel / kvm / kvm-all.c
index ba3210b1c10d988d81b6efc46d891a175b0f6408..ed8b6b896ed3c6d2b306978291ec35851b55cb25 100644 (file)
@@ -3891,6 +3891,7 @@ static StatsDescriptors *find_stats_descriptors(StatsTarget target, int stats_fd
         error_setg(errp, "KVM stats: failed to read stats header: "
                    "expected %zu actual %zu",
                    sizeof(*kvm_stats_header), ret);
+        g_free(descriptors);
         return NULL;
     }
     size_desc = sizeof(*kvm_stats_desc) + kvm_stats_header->name_size;