aboutsummaryrefslogtreecommitdiff
path: root/qom
diff options
context:
space:
mode:
authorPaolo Bonzini <pbonzini@redhat.com>2018-04-30 11:48:18 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2018-05-09 00:13:37 +0200
commit29de4ec164ba2ceac4983ffd08491ea98ca8f8af (patch)
tree7acc1a3db8d3feb22a3e7ebe910f34e22027ae5a /qom
parent770dec2627b085457280490ac0543def97396fef (diff)
downloadqemu-29de4ec164ba2ceac4983ffd08491ea98ca8f8af.zip
qemu-29de4ec164ba2ceac4983ffd08491ea98ca8f8af.tar.gz
qemu-29de4ec164ba2ceac4983ffd08491ea98ca8f8af.tar.bz2
memdev: remove "id" property
The "id" property is unnecessary and can be replaced simply with object_get_canonical_path_component. This patch mostly undoes commit e1ff3c67e8 ("monitor: fix qmp/hmp query-memdev not reporting IDs of memory backends", 2017-01-12). Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'qom')
-rw-r--r--qom/object_interfaces.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/qom/object_interfaces.c b/qom/object_interfaces.c
index 980ffc2..72b97a8 100644
--- a/qom/object_interfaces.c
+++ b/qom/object_interfaces.c
@@ -65,12 +65,6 @@ Object *user_creatable_add_type(const char *type, const char *id,
assert(qdict);
obj = object_new(type);
- if (object_property_find(obj, "id", NULL)) {
- object_property_set_str(obj, id, "id", &local_err);
- if (local_err) {
- goto out;
- }
- }
visit_start_struct(v, NULL, NULL, 0, &local_err);
if (local_err) {
goto out;