99
99
if ((List->Flags & LISTADDMASK) & LISTADDSPLAY)
100
100
{ /* List is a splay tree; do weirdness... */
101
101
if (SplayList(List, Data) != NULL)
104
104
if ((List->Flags & LISTFLAGMASK) & LISTBTREE)
105
105
{ /* List is some other binary tree, do a binary tree search... */
106
106
if (BTFind(List, Data) != NULL)
110
110
{ /* List is a normal list, not a tree, step through it... */
112
112
List->Current = List->Head;
113
113
if (List->Current == NULL)