From 9b170e60adc6dc01564128cf09f96ec923ed6526 Mon Sep 17 00:00:00 2001 From: Paolo Bonzini Date: Thu, 2 Feb 2012 12:51:44 +0100 Subject: qdev: access properties via QOM Do not poke anymore in the struct when accessing qdev properties. Instead, ask the object to set the right value. Reviewed-by: Anthony Liguori Signed-off-by: Paolo Bonzini --- hw/qdev-addr.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'hw/qdev-addr.c') diff --git a/hw/qdev-addr.c b/hw/qdev-addr.c index 5976dcdf47..8daa73339f 100644 --- a/hw/qdev-addr.c +++ b/hw/qdev-addr.c @@ -71,5 +71,8 @@ PropertyInfo qdev_prop_taddr = { void qdev_prop_set_taddr(DeviceState *dev, const char *name, target_phys_addr_t value) { - qdev_prop_set(dev, name, &value, PROP_TYPE_TADDR); + Error *errp = NULL; + object_property_set_int(OBJECT(dev), value, name, &errp); + assert(!errp); + } -- cgit v1.2.3-55-g7522