diff --git a/lib/compiler/resinator/main.zig b/lib/compiler/resinator/main.zig index 4faf3feb02..08e6f7d4ce 100644 --- a/lib/compiler/resinator/main.zig +++ b/lib/compiler/resinator/main.zig @@ -156,7 +156,7 @@ pub fn main() !void { try stdout.flush(); } - preprocess.preprocess(&comp, &preprocessed_buf.writer, argv.items, maybe_dependencies_list) catch |err| switch (err) { + preprocess.preprocess(&comp, &preprocessed_buf.writer, argv.items, maybe_dependencies) catch |err| switch (err) { error.GeneratedSourceError => { try error_handler.emitAroDiagnostics(allocator, "failed during preprocessor setup (this is always a bug)", &comp); std.process.exit(1); diff --git a/lib/compiler/resinator/preprocess.zig b/lib/compiler/resinator/preprocess.zig index 2a5dfd9f63..97b320d50d 100644 --- a/lib/compiler/resinator/preprocess.zig +++ b/lib/compiler/resinator/preprocess.zig @@ -37,7 +37,7 @@ pub fn preprocess( error.FatalError => return error.GeneratedSourceError, else => |e| return e, }; - const user_macros = comp.addSourceFromBuffer("", macro_buf.written()) catch |err| switch (err) { + const user_macros = comp.addSourceFromBuffer("", macro_buf.items) catch |err| switch (err) { error.FatalError => return error.GeneratedSourceError, else => |e| return e, };