From 0be496ba1ca5695091494576fb18e4368789b491 Mon Sep 17 00:00:00 2001 From: lemon Date: Sun, 28 May 2023 09:17:02 +0200 Subject: cleanup --- lex.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lex.c') diff --git a/lex.c b/lex.c index bad05c8..7ffe8e0 100644 --- a/lex.c +++ b/lex.c @@ -286,7 +286,7 @@ readstrchrlit(struct parser *pr, struct token *tk, char delim) vpush(&b, 0); tk->t = TKSTRLIT; tk->s.p = alloc(&pr->exarena, b.n, 1); - memcpy(tk->s.p, b.p, tk->s.n = b.n); + memcpy(tk->s.p, b.p, tk->s.n = b.n-1); } else { if (b.n == 0) { span.sl = (struct span0) { idx, pr->chridx - idx, pr->fileid }; -- cgit v1.2.3