handle some errors properly so avoid exit() during initialization. this fixes issue #237

This commit is contained in:
Nguyen Anh Quynh
2015-11-12 01:43:41 +08:00
parent 116d96692d
commit 2f297bdd3a
38 changed files with 203 additions and 125 deletions

View File

@@ -21,7 +21,7 @@ void object_property_set_qobject(struct uc_struct *uc, Object *obj, QObject *val
{
QmpInputVisitor *mi;
mi = qmp_input_visitor_new(value);
object_property_set(uc, obj, qmp_input_get_visitor(mi), name, errp);
object_property_set(uc, obj, qmp_input_get_visitor(mi), name, errp); // qq
qmp_input_visitor_cleanup(mi);
}