On Saturday 26 June 2010 at 17:39, whiteknight  wrote:

> [hash] insert some diagnostics. What's extremely weird is that realloc 
> apparently is changing the contents of the buffer that it's resizing.

Aren't their ->next pointers going to be all wrong (as in, they point to 
buckets in the original memory) after the realloc()?  I don't see a way to 
expand the storage without performing the realloc() manually with a pointer 
fixup in the middle.

-- c
_______________________________________________
http://lists.parrot.org/mailman/listinfo/parrot-dev

Reply via email to