diff -Naur orig-oo2c_64-2.1.11/lib/src/RT0.c mod-oo2c_64-2.1.11/lib/src/RT0.c --- orig-oo2c_64-2.1.11/lib/src/RT0.c 2005-10-08 11:43:02.000000000 -0400 +++ mod-oo2c_64-2.1.11/lib/src/RT0.c 2009-11-19 11:15:13.000000000 -0500 @@ -83,7 +83,7 @@ } #ifdef USE_BOEHM_GC -void HandleFinalize(GC_PTR ptr, GC_PTR client_data) { +void HandleFinalize(void * ptr, void * client_data) { int prefix = ROUND_SIZE(sizeof(RT0__Struct)); RT0__Object obj = (RT0__Object) (ptr + prefix); @@ -127,7 +127,7 @@ #ifdef USE_BOEHM_GC if (flags & (1<