- 
Max Kellermann authoredBy casting to SafeLinkIntrusiveListHook if appropriate, this fixes a bug in the erase() method, where erase() calls IntrusiveListHook::unlink() instead of SafeLinkIntrusiveListHook::unlink(). a6eb2647
By casting to SafeLinkIntrusiveListHook if appropriate, this fixes a bug in the erase() method, where erase() calls IntrusiveListHook::unlink() instead of SafeLinkIntrusiveListHook::unlink().