diff --git a/lib/compiler/resinator/main.zig b/lib/compiler/resinator/main.zig index 4faf3feb02b171587cb1ce863c374b2cfa262e6a..08e6f7d4ce1247a5ac9101fa8fd27bc171afe0b0 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 2a5dfd9f63a3d34172ba04ffd163f30dcdbf1564..97b320d50d7017b0dfc75b8f934f1617314b2c34 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, };