gidispatch_rock_t Glulxe::glulxe_classtable_register_existing(void *obj, uint objclass, uint dispid) { classref_t *cref; gidispatch_rock_t objrock; cref = classes_put(objclass, obj, dispid); objrock.ptr = cref; return objrock; }
static gidispatch_rock_t glulxe_classtable_register(void *obj, glui32 objclass) { classref_t *cref; gidispatch_rock_t objrock; cref = classes_put(objclass, obj, 0); objrock.ptr = cref; return objrock; }