Welcome to mirror list, hosted at ThFree Co, Russian Federation.

git.openwrt.org/project/libubox.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/avl.c
AgeCommit message (Collapse)Author
2019-11-24avl: guard against theoretical null pointer dereferencePetr Štetiar
clang-10 analyzer reports following: avl.c:671:25: warning: Access to field 'parent' results in a dereference of a null pointer (loaded from field 'right') node->right->parent = parent; ~~~~~ ^ Which seems to be impossible to trigger via exported AVL public API, but it could be probably trigerred by fiddling with the AVL tree node struct members manually as they are exposed. Signed-off-by: Petr Štetiar <ynezz@true.cz>
2014-03-21list_compat.h: removeFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-03-21list_compat.h: remove list_remove()Felix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-03-21list_compat.h: remove list_add_before()Felix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-03-21list_compat.h: remove list_add_after()Felix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-03-21list_compat.h: remove list_add_head()Felix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-03-21list_compat.h: remove list_init_head()Felix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2014-03-21avl.c: remove compat macros and switch to the argument order from list.hFelix Fietkau
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2011-02-06make __avl_find_element() inlineFelix Fietkau
2011-01-22update avl implementation from packetbbFelix Fietkau
2010-12-29merge an avl list implementation (imported from PacketBB)Felix Fietkau