hash.h user_free function pointer