Sun's cc compiler complains about dynclasses/matchrange.pmc: "matchrange.pmc", line 305: void function cannot return value The following patch fixes it.
--- parrot-current/dynclasses/matchrange.pmc Fri Sep 17 00:55:02 2004 +++ parrot-andy/dynclasses/matchrange.pmc Mon Nov 15 11:04:04 2004 @@ -302,7 +302,7 @@ void set_integer_keyed (PMC* key, INTVAL value) { if (key_type(INTERP, key) == KEY_integer_FLAG) { - return SELF.set_integer_keyed_int(PMC_int_val(key), value); + SELF.set_integer_keyed_int(PMC_int_val(key), value); } else { STRING* s = VTABLE_get_string(INTERP, key); DYNSELF.set_integer_keyed_str(s, value); -- Andy Dougherty [EMAIL PROTECTED]