On Mon, Aug 13, 2012 at 9:28 AM, Cole Robinson <crobinso@xxxxxxxxxx> wrote: > For some reason I only get this after applying subsequent upcoming > patches that touch virsh, but don't seem to actually cause the warning. > > virsh.c: In function ‘vshCommandParse’: > virsh.c:2014:46: error: ‘opt_index’ may be used uninitialized in this function [-Werror=maybe-uninitialized] > cc1: all warnings being treated as errors > --- > tools/virsh.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/tools/virsh.c b/tools/virsh.c > index b95a008..64e2e18 100644 > --- a/tools/virsh.c > +++ b/tools/virsh.c > @@ -1975,7 +1975,7 @@ vshCommandParse(vshControl *ctl, vshCommandParser *parser) > } else if (tkdata[0] == '-' && tkdata[1] == '-' && > c_isalnum(tkdata[2])) { > char *optstr = strchr(tkdata + 2, '='); > - int opt_index; > + int opt_index = 0; > > if (optstr) { > *optstr = '\0'; /* convert the '=' to '\0' */ > -- > 1.7.11.2 > ACK. Looks good. -- Doug Goldstein -- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list