summaryrefslogtreecommitdiff
path: root/aapl
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@colm.net>2019-09-08 20:46:23 -0600
committerAdrian Thurston <thurston@colm.net>2019-09-08 20:46:23 -0600
commitdf161e15dab0433f61467645e78d43350e7f6151 (patch)
tree92eada676a88b95dfcb929c9ce43a4f0eb09ea39 /aapl
parent0edee9b7bf099c52643906724b61af63416ab8de (diff)
downloadcolm-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.h4
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
}