Message ID | 1404711994-18228-10-git-send-email-mst@redhat.com |
---|---|
State | New |
Headers | show |
diff --git a/hw/core/qdev.c b/hw/core/qdev.c index 3bdda8e..da1ba48 100644 --- a/hw/core/qdev.c +++ b/hw/core/qdev.c @@ -957,7 +957,13 @@ static void device_initfn(Object *obj) static void device_post_init(Object *obj) { - qdev_prop_set_globals(DEVICE(obj), &error_abort); + Error *err = NULL; + qdev_prop_set_globals(DEVICE(obj), &err); + if (err) { + qerror_report_err(err); + error_free(err); + exit(EXIT_FAILURE); + } } /* Unlink device from bus and free the structure. */