diff options
author | Adrian Thurston <thurston@complang.org> | 2013-12-21 16:07:56 -0500 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2013-12-21 16:07:56 -0500 |
commit | 9f5f45aadc85bb66b8c60d1f79192ef99721089c (patch) | |
tree | 7f74691fcfa42b4c47c950875862052804d23bd0 /src/tree.c | |
parent | f8ec4ffc03e9bc131294fbb4f18d4781468601f3 (diff) | |
download | colm-9f5f45aadc85bb66b8c60d1f79192ef99721089c.tar.gz |
make stack unwinding work in presence of reverse iterators
Diffstat (limited to 'src/tree.c')
-rw-r--r-- | src/tree.c | 1 |
1 files changed, 1 insertions, 0 deletions
@@ -62,6 +62,7 @@ void initTreeIter( TreeIter *treeIter, Tree **stackRoot, long rootSize, void initRevTreeIter( RevTreeIter *revTriter, Tree **stackRoot, long rootSize, const Ref *rootRef, int searchId, int children ) { + revTriter->type = IT_RevTree; revTriter->rootRef = *rootRef; revTriter->searchId = searchId; revTriter->stackRoot = stackRoot; |