From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:55848) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvV38-0002vp-9U for qemu-devel@nongnu.org; Thu, 09 Feb 2012 09:32:42 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RvV31-0004MK-Qx for qemu-devel@nongnu.org; Thu, 09 Feb 2012 09:32:38 -0500 Received: from mail-pw0-f45.google.com ([209.85.160.45]:55650) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RvV31-0004Go-Ld for qemu-devel@nongnu.org; Thu, 09 Feb 2012 09:32:31 -0500 Received: by mail-pw0-f45.google.com with SMTP id ro12so1788490pbb.4 for ; Thu, 09 Feb 2012 06:32:31 -0800 (PST) Sender: Paolo Bonzini From: Paolo Bonzini Date: Thu, 9 Feb 2012 15:31:57 +0100 Message-Id: <1328797918-1316-9-git-send-email-pbonzini@redhat.com> In-Reply-To: <1328797918-1316-1-git-send-email-pbonzini@redhat.com> References: <1328797918-1316-1-git-send-email-pbonzini@redhat.com> Subject: [Qemu-devel] [PATCH 8/9] qdev: use built-in QOM string parser List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: aliguori@us.ibm.com object_property_parse lets us drop the legacy setters when their task is done just as well by the string visitors. Signed-off-by: Paolo Bonzini --- hw/qdev-properties.c | 4 ++-- 1 files changed, 2 insertions(+), 2 deletions(-) diff --git a/hw/qdev-properties.c b/hw/qdev-properties.c index d47122a..97bda27 100644 --- a/hw/qdev-properties.c +++ b/hw/qdev-properties.c @@ -1080,9 +1080,9 @@ int qdev_prop_parse(DeviceState *dev, const char *name, const char *value) legacy_name = g_strdup_printf("legacy-%s", name); if (object_property_get_type(OBJECT(dev), legacy_name, NULL)) { - object_property_set_str(OBJECT(dev), value, legacy_name, &err); + object_property_parse(OBJECT(dev), value, legacy_name, &err); } else { - object_property_set_str(OBJECT(dev), value, name, &err); + object_property_parse(OBJECT(dev), value, name, &err); } g_free(legacy_name); -- 1.7.7.6