Skip to content

Instantly share code, notes, and snippets.

@mikdusan
Created June 4, 2020 19:56
Show Gist options
  • Save mikdusan/7de71e1709cf6daf0a454d341cc36860 to your computer and use it in GitHub Desktop.
Save mikdusan/7de71e1709cf6daf0a454d341cc36860 to your computer and use it in GitHub Desktop.
diff --git a/src-self-hosted/Module.zig b/src-self-hosted/Module.zig
index 5bdd38c69..d8a6e4f3b 100644
--- a/src-self-hosted/Module.zig
+++ b/src-self-hosted/Module.zig
@@ -667,9 +667,10 @@ pub fn getAllErrorsAlloc(self: *Module) !AllErrors {
assert(errors.items.len == self.totalErrorCount());
+ const tmp = try arena.allocator.dupe(AllErrors.Message, errors.items);
return AllErrors{
.arena = arena.state,
- .list = try arena.allocator.dupe(AllErrors.Message, errors.items),
+ .list = tmp,
};
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment