From 33687dfaa00658a602180f3afcebe9552804a048 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Fri, 21 Aug 2009 15:04:32 +0200 Subject: [PATCH] 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/ --- src/generator.ml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 ( -- 1.8.3.1