From a573f21f325ae02ea99945e0d16e03ebda58cb00 Mon Sep 17 00:00:00 2001 From: Michal Privoznik Date: Wed, 5 May 2021 11:18:58 +0200 Subject: [PATCH] virDomainVideoDriverDefParseXML: Allow zero value for @vgaconf MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit It was always allowed, but in a very unusual and weird way. Just look at the original commit that introduced it (78fc843c7b5). Also, we document that "io" value is accepted (which translates to VIR_DOMAIN_VIDEO_VGACONF_IO with value of zero). Signed-off-by: Michal Privoznik Reviewed-by: Daniel P. Berrangé --- src/conf/domain_conf.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index 3319cb49cf..77105e6a07 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -14326,7 +14326,7 @@ virDomainVideoDriverDefParseXML(xmlNodePtr node, if (virXMLPropEnum(driver, "vgaconf", virDomainVideoVGAConfTypeFromString, - VIR_XML_PROP_NONZERO, &def->vgaconf) < 0) + VIR_XML_PROP_NONE, &def->vgaconf) < 0) return NULL; return g_steal_pointer(&def);