projects
/
sdk
/
emulator
/
qemu.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
7e7da8e
)
qdev: Report errors collected during device realization
author
Jan Kiszka
<jan.kiszka@siemens.com>
Mon, 29 Apr 2013 12:35:08 +0000
(14:35 +0200)
committer
Anthony Liguori
<aliguori@us.ibm.com>
Tue, 30 Apr 2013 14:52:48 +0000
(09:52 -0500)
Better than just releasing the error object silently.
Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
Reviewed-by: Andreas Färber <afaerber@suse.de>
Message-id:
517E68FC
.6030400@siemens.com
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
hw/core/qdev.c
patch
|
blob
|
history
diff --git
a/hw/core/qdev.c
b/hw/core/qdev.c
index
4eb0134
..
ab1d8f5
100644
(file)
--- a/
hw/core/qdev.c
+++ b/
hw/core/qdev.c
@@
-162,6
+162,7
@@
int qdev_init(DeviceState *dev)
object_property_set_bool(OBJECT(dev), true, "realized", &local_err);
if (local_err != NULL) {
+ qerror_report_err(local_err);
error_free(local_err);
qdev_free(dev);
return -1;