]> granicus.if.org Git - gc/commitdiff
Resolve minor warnings (reported by GCC with '-pedantic') in checksums
authorIvan Maidanski <ivmai@mail.ru>
Fri, 11 Nov 2011 12:51:45 +0000 (16:51 +0400)
committerIvan Maidanski <ivmai@mail.ru>
Fri, 11 Nov 2011 12:51:45 +0000 (16:51 +0400)
* checksums.c (GC_update_check_page): Explicitly cast a pointer
argument of GC_printf to void* to match %p format specifier.

checksums.c

index b3d3fa9ffa3a6bcaefcb4d8b6a70019df41fa46d..414ee36d1ac30057b221b2a9a250c19b48f1b64e 100644 (file)
@@ -108,7 +108,7 @@ STATIC void GC_update_check_page(struct hblk *h, int index)
     pe -> new_sum = GC_checksum(h);
 #   if !defined(MSWIN32) && !defined(MSWINCE)
         if (pe -> new_sum != 0x80000000 && !GC_page_was_ever_dirty(h)) {
-            GC_err_printf("GC_page_was_ever_dirty(%p) is wrong\n", h);
+            GC_err_printf("GC_page_was_ever_dirty(%p) is wrong\n", (void *)h);
         }
 #   endif
     if (GC_page_was_dirty(h)) {