qom: fix leak for objects created with -object
authorPaolo Bonzini <pbonzini@redhat.com>
Fri, 20 Dec 2013 22:21:07 +0000 (23:21 +0100)
committerLuiz Capitulino <lcapitulino@redhat.com>
Mon, 6 Jan 2014 18:45:47 +0000 (13:45 -0500)
commit28ec2598ff7d74bd9556a1786f45fc5df2aacfe1
treeefc4bddd7c521b039b02b8d18b5c9e8d5c597286
parent513b8c74c4c899cd940a79131e76c5568aa11381
qom: fix leak for objects created with -object

The object must be unref-ed when its variable goes out of scope.

Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Tested-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Luiz Capitulino <lcapitulino@redhat.com>
vl.c