aboutsummaryrefslogtreecommitdiff
path: root/src/link/Wasm.zig
diff options
context:
space:
mode:
Diffstat (limited to 'src/link/Wasm.zig')
-rw-r--r--src/link/Wasm.zig6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/link/Wasm.zig b/src/link/Wasm.zig
index ca9d06e0ec..1288b27a81 100644
--- a/src/link/Wasm.zig
+++ b/src/link/Wasm.zig
@@ -504,7 +504,7 @@ pub fn updateFunc(self: *Wasm, module: *Module, func: *Module.Fn, air: Air, live
const decl = func.owner_decl;
assert(decl.link.wasm.sym_index != 0); // Must call allocateDeclIndexes()
- decl.link.wasm.clear(self.base.allocator);
+ decl.link.wasm.clear();
var code_writer = std.ArrayList(u8).init(self.base.allocator);
defer code_writer.deinit();
@@ -542,7 +542,7 @@ pub fn updateDecl(self: *Wasm, module: *Module, decl: *Module.Decl) !void {
assert(decl.link.wasm.sym_index != 0); // Must call allocateDeclIndexes()
- decl.link.wasm.clear(self.base.allocator);
+ decl.link.wasm.clear();
if (decl.isExtern()) {
return self.addOrUpdateImport(decl);
@@ -827,7 +827,7 @@ pub fn freeDecl(self: *Wasm, decl: *Module.Decl) void {
assert(self.imports.remove(atom.symbolLoc()));
}
assert(self.resolved_symbols.swapRemove(atom.symbolLoc()));
- assert(self.symbol_atom.remove(atom.symbolLoc()));
+ _ = self.symbol_atom.remove(atom.symbolLoc()); // not all decl's exist in symbol_atom
atom.deinit(self.base.allocator);
}