summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSofi Aberegg <31450814+sofiaaberegg@users.noreply.github.com>2024-08-13 14:37:48 -0700
committerGitHub <noreply@github.com>2024-08-13 14:37:48 -0700
commit6dc5b907fc17fc7f705781dbe16c6b79ed3a1f9a (patch)
tree097a0c8bd4c693bd52d0daf64db352750ca3c48a
parent9ce4b8a47b15c324b170f7572829532b7e5bfe47 (diff)
downloadbinaryen-6dc5b907fc17fc7f705781dbe16c6b79ed3a1f9a.tar.gz
binaryen-6dc5b907fc17fc7f705781dbe16c6b79ed3a1f9a.tar.bz2
binaryen-6dc5b907fc17fc7f705781dbe16c6b79ed3a1f9a.zip
Add missing parser error check in makeArrayInitElem (#6835)
Fixes #6833
-rw-r--r--src/parser/parsers.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parser/parsers.h b/src/parser/parsers.h
index ef46a395a..23286bb28 100644
--- a/src/parser/parsers.h
+++ b/src/parser/parsers.h
@@ -2329,6 +2329,7 @@ Result<> makeArrayInitElem(Ctx& ctx,
auto type = typeidx(ctx);
CHECK_ERR(type);
auto elem = elemidx(ctx);
+ CHECK_ERR(elem);
return ctx.makeArrayInitElem(pos, annotations, *type, *elem);
}