qom: support orphan objects in object_get_canonical_path
commite40077fd2ccbf4ffa8d07f186110fac240a45bf9
authorPaolo Bonzini <pbonzini@redhat.com>
Wed, 30 May 2018 16:16:04 +0000 (30 18:16 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Fri, 1 Jun 2018 12:15:10 +0000 (1 14:15 +0200)
treed00d212e796d570a999407b3504d8a24c2904be7
parent24ed11723230e43f44e9a1aef72e7c71714288d1
qom: support orphan objects in object_get_canonical_path

Mostly a rewrite, in order to keep the loop simple.

Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
qom/object.c