egcs-2.91.57 didn't like the void * subtraction on line 904. I'll risk everyone's wrath by casting around it.