Signed-off-by: Markus Armbruster <arm...@redhat.com> --- hw/qdev-properties.c | 6 ++---- hw/qdev.c | 2 -- 2 files changed, 2 insertions(+), 6 deletions(-)
diff --git a/hw/qdev-properties.c b/hw/qdev-properties.c index 11f7b76..780a9d8 100644 --- a/hw/qdev-properties.c +++ b/hw/qdev-properties.c @@ -544,13 +544,11 @@ int qdev_prop_parse(DeviceState *dev, const char *name, const char *value) * removed along with it. */ if (!prop || !prop->info->parse) { - fprintf(stderr, "property \"%s.%s\" not found\n", - dev->info->name, name); + qerror_report(QERR_PROPERTY_NOT_FOUND, dev->info->name, name); return -1; } if (prop->info->parse(dev, prop, value) != 0) { - fprintf(stderr, "property \"%s.%s\": failed to parse \"%s\"\n", - dev->info->name, name, value); + qerror_report(QERR_PROPERTY_VALUE_BAD, dev->info->name, name, value); return -1; } return 0; diff --git a/hw/qdev.c b/hw/qdev.c index 1a6f257..1de4ff6 100644 --- a/hw/qdev.c +++ b/hw/qdev.c @@ -146,8 +146,6 @@ static int set_property(const char *name, const char *value, void *opaque) return 0; if (qdev_prop_parse(dev, name, value) == -1) { - error_report("can't set property \"%s\" to \"%s\" for \"%s\"", - name, value, dev->info->name); return -1; } return 0; -- 1.6.6.1