diff options
| author | Stefan Hajnoczi | 2014-03-19 08:58:54 +0100 |
|---|---|---|
| committer | Andreas Färber | 2014-03-19 22:01:34 +0100 |
| commit | c6aed9833419eed9de19919ff31aa021a6171521 (patch) | |
| tree | c436d4aa0b2bbf46aee9264ad5a7f7fd5716e918 /include | |
| parent | qom: Split object_property_set_link() (diff) | |
| download | qemu-c6aed9833419eed9de19919ff31aa021a6171521.tar.gz qemu-c6aed9833419eed9de19919ff31aa021a6171521.tar.xz qemu-c6aed9833419eed9de19919ff31aa021a6171521.zip | |
qom: Don't make link NULL on object_property_set_link() failure
The error behavior of object_property_set_link() is dangerous. It sets
the link property object to NULL if an error occurs. A setter function
should either succeed or fail, it shouldn't leave the value NULL on
failure.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Reviewed-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions
