diff --git a/lib/std/Build/Cache.zig b/lib/std/Build/Cache.zig index 14719db6f9148c72e7972114582b11b0a9d4c0ca..bf63acdead65bccf9bf775469692e9d72c36af23 100644 --- a/lib/std/Build/Cache.zig +++ b/lib/std/Build/Cache.zig @@ -1011,17 +1011,16 @@ pub const Manifest = struct { } /// Like `addFilePost` but when the file contents have already been loaded from disk. - /// On success, cache takes ownership of `resolved_path`. pub fn addFilePostContents( self: *Manifest, - resolved_path: []u8, + file_path: []const u8, bytes: []const u8, stat: File.Stat, ) !void { assert(self.manifest_file != null); const gpa = self.cache.gpa; - const prefixed_path = try self.cache.findPrefixResolved(resolved_path); + const prefixed_path = try self.cache.findPrefix(file_path); errdefer gpa.free(prefixed_path.sub_path); const gop = try self.files.getOrPutAdapted(gpa, prefixed_path, FilesAdapter{});