From 6a0f54751638adf4399989a1e3dbe53c5bbb3166 Mon Sep 17 00:00:00 2001
From: obarun <eric@obarun.org>
Date: Thu, 9 May 2019 16:05:31 +1100
Subject: [PATCH] increase nclose in all case

---
 src/lib66/parser.c | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/lib66/parser.c b/src/lib66/parser.c
index ef5c7011..47b7618d 100644
--- a/src/lib66/parser.c
+++ b/src/lib66/parser.c
@@ -51,9 +51,13 @@ inline uint8_t cclass (parse_mill_t *p)
 		}
 	}
 	for (i = 0 ; i < p->endlen ; i++)
+	{
 		if (p->inner.curr == p->end[i])
+		{
+			if (p->inner.curr == p->close) p->inner.nclose++ ;
 			return 3 ;
-	
+		}
+	}
 	for (i = 0 ; i < p->skiplen ; i++)
 	{
 		if (p->inner.curr == p->skip[i])
@@ -68,6 +72,7 @@ inline uint8_t cclass (parse_mill_t *p)
 		p->inner.nopen++ ;
 		return 0 ;
 	}
+	
 	if (p->inner.curr == p->close)
 	{
 		p->inner.nclose++ ;
-- 
GitLab