aboutsummaryrefslogtreecommitdiff
path: root/lib/std/progress.zig
diff options
context:
space:
mode:
Diffstat (limited to 'lib/std/progress.zig')
-rw-r--r--lib/std/progress.zig7
1 files changed, 2 insertions, 5 deletions
diff --git a/lib/std/progress.zig b/lib/std/progress.zig
index fba77092b3..034d7ade26 100644
--- a/lib/std/progress.zig
+++ b/lib/std/progress.zig
@@ -98,11 +98,8 @@ pub const Progress = struct {
/// TODO solve https://github.com/ziglang/zig/issues/2765 and then change this
/// API to return Progress rather than accept it as a parameter.
pub fn start(self: *Progress, name: []const u8, estimated_total_items: ?usize) !*Node {
- if (std.io.getStdErr()) |stderr| {
- self.terminal = if (stderr.supportsAnsiEscapeCodes()) stderr else null;
- } else |_| {
- self.terminal = null;
- }
+ const stderr = std.io.getStdErr();
+ self.terminal = if (stderr.supportsAnsiEscapeCodes()) stderr else null;
self.root = Node{
.context = self,
.parent = null,