aboutsummaryrefslogtreecommitdiff
path: root/bootstrap
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2022-08-05 09:45:11 +0200
committerlemon <lsof@mailbox.org>2022-08-05 09:45:11 +0200
commitfb2346ba50eec07c35d8bc2f7d7a6b9d7b3d1a2a (patch)
treeb3d71c34985407f295ed306b8f340048170acf30 /bootstrap
parente0630766450d402455d9c8368087f96d8075c07c (diff)
oops
Diffstat (limited to 'bootstrap')
-rw-r--r--bootstrap/parse.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/bootstrap/parse.c b/bootstrap/parse.c
index 58f9e79..99c9310 100644
--- a/bootstrap/parse.c
+++ b/bootstrap/parse.c
@@ -2219,7 +2219,8 @@ initparser(struct parser *P, const char *fname) {
P->tokspan = P->curspan = (struct span) { addfilepath(fname), 0, 1, 1 };
P->peekchr = -1;
P->curenv = P->tlenv = xcalloc(1, sizeof *P->tlenv);
- if (!P->primenv)
+ if (!P->primenv) {
P->primenv = xcalloc(1, sizeof *P->primenv);
- putprimtypes(P->primenv);
+ putprimtypes(P->primenv);
+ }
}