static rb_node_t * rb_insert(rb_node_t ** root, rb_node_t * node) { rb_node_t * ret; if ((ret = __rb_insert(root, node))) goto out; rb_insert_color(node, root); out: return ret; }
void rbtree_add (rbtree_t *T, PyObject *a_ptr, PyObject *value) { __rb_insert(T, a_ptr, value); }