qom: introduce type_register_static_array()
authorIgor Mammedov <imammedo@redhat.com>
Mon, 9 Oct 2017 19:50:49 +0000 (21:50 +0200)
committerDavid Gibson <david@gibson.dropbear.id.au>
Mon, 16 Oct 2017 23:34:00 +0000 (10:34 +1100)
commitaa04c9d20704fa5b9ab239d5111adbcce5f49808
treebd983fa1afd10a4716edc24dba86e303a6b6122e
parent2a129767ebb13ffc29dad6a8e8e6eec06dc38b25
qom: introduce type_register_static_array()

it will help to remove code duplication of registration
static types in places that have open coded loop to
perform batch type registering.

Signed-off-by: Igor Mammedov <imammedo@redhat.com>
Reviewed-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>
Reviewed-by: David Gibson <david@gibson.dropbear.id.au>
Signed-off-by: David Gibson <david@gibson.dropbear.id.au>
include/qom/object.h
qom/object.c