From 26adfe75961c1e81ffd36611e478d9ae94ee12e8 Mon Sep 17 00:00:00 2001 From: Erik Skultety Date: Tue, 5 Mar 2019 09:41:25 +0100 Subject: [PATCH] Fix the recent CI build failures After commits e2087c2 and ec0793de older GCC started act very smart and complain about potentially uninitialized variable, which existed prior to these patches + even if the affected vars were left uninitialized the function responsible for filling them in would have failed with NULL being returned which the caller has always handled carefully. Although GCC complained only about a single variable, let's initialize all of them so as to prevent any further potential breakages. Signed-off-by: Erik Skultety --- src/conf/domain_conf.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/conf/domain_conf.c b/src/conf/domain_conf.c index bfafac407e..d84cc2d482 100644 --- a/src/conf/domain_conf.c +++ b/src/conf/domain_conf.c @@ -18400,9 +18400,9 @@ virDomainThreadSchedParseHelper(xmlNodePtr node, virDomainDefPtr def) { ssize_t next = -1; - virDomainThreadSchedParamPtr sched; - virProcessSchedPolicy policy; - int priority; + virDomainThreadSchedParamPtr sched = NULL; + virProcessSchedPolicy policy = 0; + int priority = 0; VIR_AUTOPTR(virBitmap) map = NULL; if (!(map = virDomainSchedulerParse(node, name, &policy, &priority)))