virsh: avoid uninitialized variable

Detected by Coverity; neither vshCmddefHelp nor vshCmdOptParse
was initializing opts_required.

* tools/virsh.c (vshCmddefOptParse): Always initialize bitmaps.
This commit is contained in:
Eric Blake 2011-06-29 12:04:08 -06:00
parent 6f9432fcaf
commit cdb0e0dc3f

View File

@ -11915,12 +11915,15 @@ vshCmddefGetInfo(const vshCmdDef * cmd, const char *name)
}
static int
vshCmddefOptParse(const vshCmdDef *cmd, uint32_t* opts_need_arg,
vshCmddefOptParse(const vshCmdDef *cmd, uint32_t *opts_need_arg,
uint32_t *opts_required)
{
int i;
bool optional = false;
*opts_need_arg = 0;
*opts_required = 0;
if (!cmd->opts)
return 0;