From: Jim Meyering Date: Fri, 21 Aug 2009 13:04:32 +0000 (+0200) Subject: generator.ml: avoid signed/unsigned-comparison warning in fish/cmds.c X-Git-Tag: 1.0.69~40 X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=33687dfaa00658a602180f3afcebe9552804a048;p=libguestfs.git generator.ml: avoid signed/unsigned-comparison warning in fish/cmds.c * src/generator.ml (emit_print_list_function): Emit code that doesn't evoke warnings. s/int/unsigned int/ (emit print_*_indent): Likewise, s/int/unsigned int/ --- diff --git a/src/generator.ml b/src/generator.ml index a371ffd..46fcf2c 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -6109,7 +6109,7 @@ and generate_fish_cmds () = pr "static void print_%s_list (struct guestfs_%s_list *%ss)\n" typ typ typ; pr "{\n"; - pr " int i;\n"; + pr " unsigned int i;\n"; pr "\n"; pr " for (i = 0; i < %ss->len; ++i) {\n" typ; pr " printf (\"[%%d] = {\\n\", i);\n"; @@ -6129,7 +6129,7 @@ and generate_fish_cmds () = pr "static void print_%s_indent (struct guestfs_%s *%s, const char *indent)\n" typ typ typ; pr "{\n"; if needs_i then ( - pr " int i;\n"; + pr " unsigned int i;\n"; pr "\n" ); List.iter (