Skip to content

Commit 2a73bc0

Browse files
committed
update resinator to Aro changes
1 parent 18287d8 commit 2a73bc0

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

lib/compiler/resinator/preprocess.zig

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ pub fn preprocess(
2929
error.OutOfMemory => |e| return e,
3030
error.WriteFailed => unreachable,
3131
};
32+
try comp.initSearchPath(driver.includes.items, false);
3233

3334
if (hasAnyErrors(comp)) return error.ArgError;
3435

@@ -59,7 +60,7 @@ pub fn preprocess(
5960
pp.preserve_whitespace = true;
6061
pp.linemarkers = .line_directives;
6162

62-
pp.preprocessSources(&.{ source, builtin_macros, user_macros }) catch |err| switch (err) {
63+
pp.preprocessSources(.{ .main = source, .builtin = builtin_macros, .command_line = user_macros }) catch |err| switch (err) {
6364
error.FatalError => return error.PreprocessError,
6465
else => |e| return e,
6566
};
@@ -71,7 +72,7 @@ pub fn preprocess(
7172
if (maybe_dependencies) |dependencies| {
7273
for (comp.sources.values()) |comp_source| {
7374
if (comp_source.id == builtin_macros.id or comp_source.id == user_macros.id) continue;
74-
if (comp_source.id == .unused or comp_source.id == .generated) continue;
75+
if (comp_source.id.index == .unused or comp_source.id.index == .generated) continue;
7576
const duped_path = try dependencies.allocator.dupe(u8, comp_source.path);
7677
errdefer dependencies.allocator.free(duped_path);
7778
try dependencies.list.append(dependencies.allocator, duped_path);

0 commit comments

Comments
 (0)