aboutsummaryrefslogtreecommitdiff
path: root/generate.go
diff options
context:
space:
mode:
authorHimbeer <himbeer@disroot.org>2024-09-05 13:30:43 +0200
committerHimbeer <himbeer@disroot.org>2024-09-05 13:35:45 +0200
commit89a3d3440109abdff7a873b07440c0d1c5e9b2c2 (patch)
tree7ee170177c66c70f22b2e33163f43a88a37d7468 /generate.go
parentfdfcd6d8d0fe79138a2e5bf66ae7c476c8db9c75 (diff)
Fix IL generation error handling being unreliable
Diffstat (limited to 'generate.go')
-rw-r--r--generate.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/generate.go b/generate.go
index f09ec42..a32040a 100644
--- a/generate.go
+++ b/generate.go
@@ -58,7 +58,7 @@ func (i invalidToplevel) Error() string {
}
func generate(root *rootExpr, w io.Writer, errs chan<- error) {
- defer wg.Done()
+ defer close(errs)
for _, toplevel := range root.toplevels {
if err := generateToplevel(toplevel, w); err != nil {