diff options
Diffstat (limited to 'src/Compilation.zig')
| -rw-r--r-- | src/Compilation.zig | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/src/Compilation.zig b/src/Compilation.zig index 435919fce9..e340cb57f8 100644 --- a/src/Compilation.zig +++ b/src/Compilation.zig @@ -4254,14 +4254,10 @@ fn appendCompileLogLines(log_text: *std.ArrayListUnmanaged(u8), zcu: *Zcu, loggi } } -fn anyErrors(comp: *Compilation) bool { - return (totalErrorCount(comp) catch return true) != 0; -} - -fn totalErrorCount(comp: *Compilation) !u32 { - var errors = try comp.getAllErrorsAlloc(); +pub fn anyErrors(comp: *Compilation) bool { + var errors = comp.getAllErrorsAlloc() catch return true; defer errors.deinit(comp.gpa); - return errors.errorMessageCount(); + return errors.errorMessageCount() > 0; } pub const ErrorNoteHashContext = struct { |
