]> git.proxmox.com Git - mirror_qemu.git/blobdiff - chardev/char.c
qom: Drop parameter @errp of object_property_add() & friends
[mirror_qemu.git] / chardev / char.c
index e77564060dbc8d60e964787b91501ff9dc77c53b..0196e2887b1a06c4a50b1add0282f769f818f68a 100644 (file)
@@ -986,10 +986,7 @@ static Chardev *chardev_new(const char *id, const char *typename,
     }
 
     if (id) {
-        object_property_add_child(get_chardevs_root(), id, obj, &local_err);
-        if (local_err) {
-            goto end;
-        }
+        object_property_add_child(get_chardevs_root(), id, obj);
         object_unref(obj);
     }
 
@@ -1116,7 +1113,7 @@ ChardevReturn *qmp_chardev_change(const char *id, ChardevBackend *backend,
 
     object_unparent(OBJECT(chr));
     object_property_add_child(get_chardevs_root(), chr_new->label,
-                              OBJECT(chr_new), &error_abort);
+                              OBJECT(chr_new));
     object_unref(OBJECT(chr_new));
 
     ret = g_new0(ChardevReturn, 1);