From c8a3e8a84abac37252707646a16e554173496c2b Mon Sep 17 00:00:00 2001 From: lemon Date: Thu, 1 Sep 2022 10:05:06 +0200 Subject: fix memory leak --- src/parse.cff | 1 + 1 file changed, 1 insertion(+) diff --git a/src/parse.cff b/src/parse.cff index ce32475..96ffaea 100644 --- a/src/parse.cff +++ b/src/parse.cff @@ -437,6 +437,7 @@ fn lex(P *Parser) Tok { str Vec = {}, c u8 #?, i = 0z; + defer str->clear(); while (c = chr(P)) != delim { if c == 0 or c == '\n' { fatal(P, P.tokloc, "unterminated %s literal", -- cgit v1.2.3