]> xenbits.xensource.com Git - libvirt.git/commitdiff
virsh: Fix variable types in readline generators
authorNishith Shah <nishithshah.2211@gmail.com>
Fri, 8 Jul 2016 12:56:03 +0000 (18:26 +0530)
committerMichal Privoznik <mprivozn@redhat.com>
Mon, 11 Jul 2016 06:48:05 +0000 (08:48 +0200)
Use unsigned int for array indexes and size_t for length variables.

Signed-off-by: Nishith Shah <nishithshah.2211@gmail.com>
tools/vsh.c

index dcf99f2366552a8924baf30b3f09ea2b920259f1..c5d75789e7a42763eed175cc1ba5421df606d2f4 100644 (file)
@@ -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;