From nobody Mon Feb 9 16:53:09 2026 Delivered-To: importer@patchew.org Received-SPF: pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) client-ip=208.118.235.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists.gnu.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=pass (zoho.com: domain of gnu.org designates 208.118.235.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) by mx.zohomail.com with SMTPS id 150002714545014.872100284881299; Fri, 14 Jul 2017 03:12:25 -0700 (PDT) Received: from localhost ([::1]:36711 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVxaC-0001Q1-3g for importer@patchew.org; Fri, 14 Jul 2017 06:12:24 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:42417) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1dVxYZ-0000Ft-2Y for qemu-devel@nongnu.org; Fri, 14 Jul 2017 06:10:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1dVxYY-00050v-3a for qemu-devel@nongnu.org; Fri, 14 Jul 2017 06:10:42 -0400 Received: from mail-wr0-x244.google.com ([2a00:1450:400c:c0c::244]:33580) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1dVxYX-00050H-LD for qemu-devel@nongnu.org; Fri, 14 Jul 2017 06:10:41 -0400 Received: by mail-wr0-x244.google.com with SMTP id g46so1016362wrd.0 for ; Fri, 14 Jul 2017 03:10:41 -0700 (PDT) Received: from 640k.lan (94-39-191-51.adsl-ull.clienti.tiscali.it. [94.39.191.51]) by smtp.gmail.com with ESMTPSA id 143sm2934870wmg.9.2017.07.14.03.10.39 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 14 Jul 2017 03:10:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:from:to:cc:subject:date:message-id:in-reply-to:references; bh=diXDaVLwleYi1YPriDZWrNDY2t52a0ux+gKcsI8Ruro=; b=DfMc89cel6ZPOZW5kD1axsKY0zGVmx3SHyNTA27OywseeTcY708DbrwNlc1vTQX/rz MfFingnhGnxbgU/4iMUqdrNP/s4gOiZLi1qBV9P6pQNC/8huMw003ujejWNnOFtBTv9r iiUC4AjMeY3mu/hIVfQsMyN7lwysb4Vjg863yFcjcqGke31cMiL+5Zr8uZTPTRmAcJP9 tpu7MLoY1oBey3lxA3BQJEXBMayvltnrr0vMOZGmPJMTBuMdEO33jPVuawre6zGQonZO 6SCIxKfB8jexOaIuk+qE3i/F1GFsrCYzeXfFL9yycfZ+pVIPf6rx+cH61BKM+0c1vQ74 QGXQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:from:to:cc:subject:date:message-id :in-reply-to:references; bh=diXDaVLwleYi1YPriDZWrNDY2t52a0ux+gKcsI8Ruro=; b=n+s108GWWQYjeTIOD8iqJwaILsQ6H3Jbg9S8a8M7zILp7HOpgPR3bBxkByfZ34JGYo OcJfpIiw169+brSdhyG6Ft+QYTvyts0JP+8wKJM2igYkJd/ULwUPg2UHqtR87jIU3KtC VaGWRBe6PcR0JwK1tJ6NFArpnZLj3LjUGlsY0Q4RCEfRk0EcYpvksTX4AUhIpaDFDtAT 4mk4oZVKPIoSKWK501inhqydrx1QIhVu+/Cglk5V/kmf4fngyYXg/+vwnFmB+oruyqQ+ tqAlEhOH+NfF28SlpJn65ozZawNFzjdc7Zrqk5PjqGW98DJlDPN3WDQ4FZ+EAvjcxIGG y7oQ== X-Gm-Message-State: AIVw112pWji7U4N5+PxJBrHhVv7VR2IQ/l8R4JizuC9uGts9hnNcp7eD YhVVctfj5QGFOl6rTco= X-Received: by 10.223.136.109 with SMTP id e42mr3895910wre.81.1500027040399; Fri, 14 Jul 2017 03:10:40 -0700 (PDT) From: Paolo Bonzini To: qemu-devel@nongnu.org Date: Fri, 14 Jul 2017 12:10:18 +0200 Message-Id: <1500027028-4127-7-git-send-email-pbonzini@redhat.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1500027028-4127-1-git-send-email-pbonzini@redhat.com> References: <1500027028-4127-1-git-send-email-pbonzini@redhat.com> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:400c:c0c::244 Subject: [Qemu-devel] [PULL 45/55] qmp: Use ObjectProperty.type if present X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fam Zheng Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: "Qemu-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_0 Z_629925259 SPT_0 Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" From: Fam Zheng The dynamic value is more informative in the case of link property, otherwise it is the same. Signed-off-by: Fam Zheng Message-Id: <20170714021509.23681-5-famz@redhat.com> Signed-off-by: Paolo Bonzini --- qmp.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qmp.c b/qmp.c index e6b68fe..2cd40c3 100644 --- a/qmp.c +++ b/qmp.c @@ -486,7 +486,8 @@ static DevicePropertyInfo *make_device_property_info(Ob= jectClass *klass, =20 info =3D g_malloc0(sizeof(*info)); info->name =3D g_strdup(prop->name); - info->type =3D g_strdup(prop->info->name); + info->type =3D default_type ? g_strdup(default_type) + : g_strdup(prop->info->name); info->has_description =3D !!prop->info->description; info->description =3D g_strdup(prop->info->description); return info; --=20 1.8.3.1