]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf/nwfilter: Initialize size_t attr to zero
authorMartin Kletzander <mkletzan@redhat.com>
Wed, 14 Jun 2023 10:30:29 +0000 (12:30 +0200)
committerMartin Kletzander <mkletzan@redhat.com>
Wed, 14 Jun 2023 10:47:55 +0000 (12:47 +0200)
Newer GCC (13.1.1 in my case) wrongly reports "maybe uninitialized"
warning for this variable inside the next condition.  Even though this
accusation is wrong (the condition is guarded by the same condition as
the for cycle initializing it), initialize it during the declaration so
compilation errors don't stop others and maybe also future proof the
code for changes.

Signed-off-by: Martin Kletzander <mkletzan@redhat.com>
src/conf/nwfilter_conf.c

index b79fd2561e7e905c25963af8cdcbe467a2db2031..35f6efbbe2674946fdd8b200b416d5ca85d2ad02 100644 (file)
@@ -2393,7 +2393,7 @@ virNWFilterRuleParse(xmlNodePtr node)
 
     if (nattrNodes > 0) {
         size_t i;
-        size_t attr;
+        size_t attr = 0;
 
         /* First we look up the type of the first valid element. The rest of
          * the parsing then only considers elements with same name. */