]> granicus.if.org Git - gc/commitdiff
Fix compiler warning in GC_dyld_image_add/remove (Darwin)
authorIvan Maidanski <ivmai@mail.ru>
Wed, 28 Dec 2011 06:42:49 +0000 (10:42 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 30 Dec 2011 09:55:32 +0000 (13:55 +0400)
* dyn_load.c (GC_dyld_image_add, GC_dyld_image_remove): Declare i, j
local variables as unsigned (to prevent compiler warning in
a comparison involving sizeof)

dyn_load.c

index 3d5aad369e8c86b33d6cf6844e98d9054343738b..7803c9555fe8bb431002a09c8256fc7cda139f2b 100644 (file)
@@ -1233,7 +1233,7 @@ STATIC void GC_dyld_image_add(const struct GC_MACH_HEADER *hdr,
                               intptr_t slide)
 {
   unsigned long start, end;
-  int i, j;
+  unsigned i, j;
   const struct GC_MACH_SECTION *sec;
   const char *name;
   GC_has_static_roots_func callback = GC_has_static_roots;
@@ -1298,7 +1298,7 @@ STATIC void GC_dyld_image_remove(const struct GC_MACH_HEADER *hdr,
                                  intptr_t slide)
 {
   unsigned long start, end;
-  int i, j;
+  unsigned i, j;
   const struct GC_MACH_SECTION *sec;
   char secnam[16];
   const char *fmt;