diff options
author | Adrian Thurston <thurston@colm.net> | 2019-09-08 20:46:23 -0600 |
---|---|---|
committer | Adrian Thurston <thurston@colm.net> | 2019-09-08 20:46:23 -0600 |
commit | df161e15dab0433f61467645e78d43350e7f6151 (patch) | |
tree | 92eada676a88b95dfcb929c9ce43a4f0eb09ea39 /aapl | |
parent | 0edee9b7bf099c52643906724b61af63416ab8de (diff) | |
download | colm-df161e15dab0433f61467645e78d43350e7f6151.tar.gz |
merging avl src dirs: need to reset head and tail in avl empty/abandon
Diffstat (limited to 'aapl')
-rw-r--r-- | aapl/avlcommon.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/aapl/avlcommon.h b/aapl/avlcommon.h index b1a5c849..a1f86692 100644 --- a/aapl/avlcommon.h +++ b/aapl/avlcommon.h @@ -1302,6 +1302,8 @@ template <AVLMEL_TEMPDEF> void AvlTree<AVLMEL_TEMPUSE>::empty() #ifdef WALKABLE BASELIST::abandon(); +#else + head = tail = 0; #endif } } @@ -1318,6 +1320,8 @@ template <AVLMEL_TEMPDEF> void AvlTree<AVLMEL_TEMPUSE>::abandon() #ifdef WALKABLE BASELIST::abandon(); +#else + head = tail = 0; #endif } |