From: Ivan Maidanski Date: Sun, 29 Apr 2012 14:06:16 +0000 (+0400) Subject: Fix compiler warning in GC_check_fl_marks X-Git-Tag: gc7_2~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=1b2188891bacb153180e3b42bfea80427fa104a6;p=gc Fix compiler warning in GC_check_fl_marks * alloc.c (GC_check_fl_marks): Cast pointer passed to GC_is_marked to prevent compiler warning. --- diff --git a/alloc.c b/alloc.c index 31a0ca02..290f63c2 100644 --- a/alloc.c +++ b/alloc.c @@ -733,7 +733,7 @@ GC_INNER void GC_set_fl_marks(ptr_t q) for (p = list; p != NULL;) { AO_t *next; - if (!GC_is_marked(p)) { + if (!GC_is_marked((ptr_t)p)) { GC_err_printf("Unmarked object %p on list %p\n", (void *)p, (void *)list); ABORT("Unmarked local free list entry");