summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2012-05-21 10:43:58 -0400
committerAdrian Thurston <thurston@complang.org>2012-05-21 10:43:58 -0400
commit25981f4c11a04383a88dbba3e02f613c7976e73e (patch)
treefb5d3429a972a3fd714337279d3e5a42f52f0739
parent29f531dafc9c07170edd34582b81b06f2de75f48 (diff)
downloadcolm-25981f4c11a04383a88dbba3e02f613c7976e73e.tar.gz
added missing downref in detach ignore
Added a missing downref in the detach of right ignores. This was lost when converting to the no-dupe of ignores.
-rw-r--r--colm/pdarun.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/colm/pdarun.c b/colm/pdarun.c
index 2b500bbc..c5daa4cd 100644
--- a/colm/pdarun.c
+++ b/colm/pdarun.c
@@ -741,6 +741,8 @@ static void detachRightIgnore( Program *prg, Tree **sp, PdaRun *pdaRun, ParseTre
}
pdaRun->accumIgnore = last;
+
+ treeDownref( prg, sp, rightIgnore );
}
}