Remove do-nothing rbt macro calls
Pointer chasing reads better like left->right instead of RIGHT(left) Mechanically generated with: :; spatch --no-show-diff --in-place --sp-file <<END lib/dns/rbt.c @@ expression node; @@ - PARENT(node) + node->parent @@ expression node; @@ - LEFT(node) + node->left @@ expression node; @@ - RIGHT(node) + node->right @@ expression node; @@ - DOWN(node) + node->down @@ expression node; @@ - UPPERNODE(node) + node->uppernode @@ expression node; @@ - DATA(node) + node->data @@ expression node; @@ - IS_EMPTY(node) + node->data == NULL @@ expression node; @@ - HASHNEXT(node) + node->hashnext @@ expression node; @@ - HASHVAL(node) + node->hashval @@ expression node; @@ - COLOR(node) + node->color @@ expression node; @@ - NAMELEN(node) + node->namelen @@ expression node; @@ - OLDNAMELEN(node) + node->oldnamelen @@ expression node; @@ - OFFSETLEN(node) + node->offsetlen @@ expression node; @@ - ATTRS(node) + node->attributes @@ expression node; @@ - IS_ROOT(node) + node->is_root @@ expression node; @@ - FINDCALLBACK(node) + node->find_callback @@ expression node; @@ - DIRTY(node) + node->dirty @@ expression node; @@ - WILD(node) + node->wild @@ expression node; @@ - LOCKNUM(node) + node->locknum @@ expression node; @@ - MAKE_RED(node) + node->color = RED @@ expression node; @@ - MAKE_BLACK(node) + node->color = BLACK END
This commit is contained in:
642
lib/dns/rbt.c
642
lib/dns/rbt.c
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user