From b17e06eef364aeeafe02395a9444f2cce7c2bc3b Mon Sep 17 00:00:00 2001 From: Jean Privat Date: Sat, 4 Jun 2016 12:17:51 -0400 Subject: [PATCH] nitls: fix broken group tree when there is a chain of empty groups Signed-off-by: Jean Privat --- src/nitls.nit | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/nitls.nit b/src/nitls.nit index f875083..4321214 100644 --- a/src/nitls.nit +++ b/src/nitls.nit @@ -178,7 +178,10 @@ if opt_tree.value then var pa = mp.mgroup while pa != null and not pa.is_interesting do pa = pa.parent ot.add(pa, mp) - if pa != null then mgroups.add pa + while pa != null do + mgroups.add pa + pa = pa.parent + end end for g in mgroups do var pa = g.parent -- 1.7.9.5