]> git.proxmox.com Git - mirror_qemu.git/commit
virtio-rng: Move error-checking forward to prevent memory leak
authorJohn Snow <jsnow@redhat.com>
Tue, 29 Jul 2014 23:28:57 +0000 (19:28 -0400)
committerAmit Shah <amit.shah@redhat.com>
Mon, 4 Aug 2014 09:19:53 +0000 (14:49 +0530)
commit1efd6e072cb13b7a7050acc9c673eb4ff25ddfc9
tree20ed7faa2960f542d62e27bba0e83318ab541420
parentc79805802ba0463713c253307d99ebef56436b8c
virtio-rng: Move error-checking forward to prevent memory leak

This patch pushes the error-checking forward and the virtio
initialization backward in the device realization function
in order to prevent memory leaks for hot plug scenarios.

Signed-off-by: John Snow <jsnow@redhat.com>
Reviewed-by: Markus Armbruster <armbru@redhat.com>
Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Amit Shah <amit.shah@redhat.com>
hw/virtio/virtio-rng.c