If the ObjectClass has no type return NULL instead of trying to compare the type name.
Signed-off-by: Alistair Francis <alistair.fran...@xilinx.com> Reviewed-by: Sai Pavan Boddu <saip...@xilinx.com> --- qom/object.c | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-) diff --git a/qom/object.c b/qom/object.c index eea8edf..2d6d715 100644 --- a/qom/object.c +++ b/qom/object.c @@ -603,7 +603,7 @@ ObjectClass *object_class_dynamic_cast(ObjectClass *class, TypeImpl *target_type; TypeImpl *type; - if (!class) { + if (!class || !class->type) { return NULL; } -- 1.7.1