From: Nishith Shah Date: Fri, 8 Jul 2016 12:56:03 +0000 (+0530) Subject: virsh: Fix variable types in readline generators X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=d7079ec98eec3c8e3e96a1cb6c168fbabd6d725b;p=libvirt.git virsh: Fix variable types in readline generators Use unsigned int for array indexes and size_t for length variables. Signed-off-by: Nishith Shah --- diff --git a/tools/vsh.c b/tools/vsh.c index dcf99f2366..c5d75789e7 100644 --- a/tools/vsh.c +++ b/tools/vsh.c @@ -2537,7 +2537,8 @@ vshTreePrint(vshControl *ctl, vshTreeLookup lookup, void *opaque, static char * vshReadlineCommandGenerator(const char *text, int state) { - static int grp_list_index, cmd_list_index, len; + static unsigned int grp_list_index, cmd_list_index; + static size_t len; const char *name; const vshCmdGrp *grp; const vshCmdDef *cmds; @@ -2576,7 +2577,8 @@ vshReadlineCommandGenerator(const char *text, int state) static char * vshReadlineOptionsGenerator(const char *text, int state) { - static int list_index, len; + static unsigned int list_index; + static size_t len; static const vshCmdDef *cmd; const char *name;