| ... | @@ -869,7 +869,7 @@ pub fn createModule(b: *Build, options: CreateModuleOptions) *Module { | ... | @@ -869,7 +869,7 @@ pub fn createModule(b: *Build, options: CreateModuleOptions) *Module { |
| 869 | const module = b.allocator.create(Module) catch @panic("OOM"); | 869 | const module = b.allocator.create(Module) catch @panic("OOM"); |
| 870 | module.* = .{ | 870 | module.* = .{ |
| 871 | .builder = b, | 871 | .builder = b, |
| 872 | .source_file = options.source_file, | 872 | .source_file = options.source_file.dupe(b), |
| 873 | .dependencies = moduleDependenciesToArrayHashMap(b.allocator, options.dependencies), | 873 | .dependencies = moduleDependenciesToArrayHashMap(b.allocator, options.dependencies), |
| 874 | }; | 874 | }; |
| 875 | return module; | 875 | return module; |