| ... | @@ -482,11 +482,11 @@ pub const Manifest = struct { | ... | @@ -482,11 +482,11 @@ pub const Manifest = struct { |
| 482 | | 482 | |
| 483 | self.want_refresh_timestamp = true; | 483 | self.want_refresh_timestamp = true; |
| 484 | | 484 | |
| 485 | while (true) { | 485 | const input_file_count = self.files.items.len; |
| | 486 | while (true) : (self.unhit(bin_digest, input_file_count)) { |
| 486 | const file_contents = try self.manifest_file.?.reader().readAllAlloc(gpa, manifest_file_size_max); | 487 | const file_contents = try self.manifest_file.?.reader().readAllAlloc(gpa, manifest_file_size_max); |
| 487 | defer gpa.free(file_contents); | 488 | defer gpa.free(file_contents); |
| 488 | | 489 | |
| 489 | const input_file_count = self.files.items.len; | | |
| 490 | var any_file_changed = false; | 490 | var any_file_changed = false; |
| 491 | var line_iter = mem.tokenizeScalar(u8, file_contents, '\n'); | 491 | var line_iter = mem.tokenizeScalar(u8, file_contents, '\n'); |
| 492 | var idx: usize = 0; | 492 | var idx: usize = 0; |