> The *bad* thing is that HASH produces a different value than it did when > classp->exp was hashed. > So, when insert_regs is called, the element pointed to by classp is deleted > from the hash table > and thus classp->first_same_value becomes 0... > > But now I'm stuck (and tired... ;-). What would be the right thing(tm) to do > now? Fix HASH.