Fixed hash map clear function.  It was braking on an access violation and "*last = NULL;" was resulting in *last being set to 0xfeeefeee (freed memory) and not NULL.