[Janitor] Convert ggc-* to ISO C90

Andreas Jaeger aj@suse.de
Sat Jun 7 19:55:00 GMT 2003


Zack Weinberg <zack@codesourcery.com> writes:

> Andreas Jaeger <aj@suse.de> writes:
>
>> -	  htab_traverse_noresize (*cti->base, ggc_htab_delete, (PTR) cti);
>> +	  htab_traverse_noresize (*cti->base, ggc_htab_delete, (void *) cti);
>
> Casts to (void *) are unnecessary, unless the function takes a
> variable number of arguments.

Here's the patch I'm just bootstrapping,

Andreas


2003-06-07  Andreas Jaeger  <aj@suse.de>

	* ggc-common.c (ggc_mark_roots): Remove unneeded cast to void *.

============================================================
Index: gcc/ggc-common.c
--- gcc/ggc-common.c	7 Jun 2003 18:35:33 -0000	1.69
+++ gcc/ggc-common.c	7 Jun 2003 19:54:53 -0000
@@ -111,7 +111,7 @@ ggc_mark_roots (void)
       if (*cti->base)
 	{
 	  ggc_set_mark (*cti->base);
-	  htab_traverse_noresize (*cti->base, ggc_htab_delete, (void *) cti);
+	  htab_traverse_noresize (*cti->base, ggc_htab_delete, cti);
 	  ggc_set_mark ((*cti->base)->entries);
 	}
 }


-- 
 Andreas Jaeger
  SuSE Labs aj@suse.de
   private aj@arthur.inka.de
    http://www.suse.de/~aj



More information about the Gcc-patches mailing list