X-Git-Url: https://jfr.im/git/irc/evilnet/x3.git/blobdiff_plain/f1d4a7dbdfec20ef797d5675b036470ec04bd6d5..0ab7b4bc8cac072622e471ec529f863a30a5663e:/src/dict-splay.c diff --git a/src/dict-splay.c b/src/dict-splay.c index 5f37b1d..2532c2d 100644 --- a/src/dict-splay.c +++ b/src/dict-splay.c @@ -67,22 +67,6 @@ dict_foreach(dict_t dict, dict_iterator_f it_f, void *extra) return NULL; } -/* We seem to find ourselves in a situation where callbacks sometimes contain - * data pointers to users who have been killed and deleted by previously hooked - * callbacks. This function provides a way to check for that before using - * what will be unallocated memory pointed to by an old pointer. */ -unsigned int -dict_validptr(dict_t dict, void *data) -{ - dict_iterator_t it; - for (it=dict_first(dict); it; it=iter_next(it)) { - if(iter_data(it) == data) - return true; - } - return false; -} - - /* * This function finds a node and pulls it to the top of the tree. * This helps balance the tree and auto-cache things you search for.