diff options
| author | Dave Gauer <ratfactor@gmail.com> | 2021-02-15 19:32:00 -0500 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-02-15 19:32:00 -0500 |
| commit | a2b6b68a255c2d050e4f53a5082c38ec810c1b24 (patch) | |
| tree | 45f2eba30d72f43df60cd9b053ebaea5dfe11f18 /exercises/29_errdefer.zig | |
| parent | 882a6b6198148673ec97c6e38443f8e2a6a6b576 (diff) | |
| parent | bbe93b1f12ae60258a6322e8ec2212fd072b777a (diff) | |
Merge pull request #22 from quexxon/apply-zig-fmt
Apply `zig fmt` to exercises and generate remaining patch files
Diffstat (limited to 'exercises/29_errdefer.zig')
| -rw-r--r-- | exercises/29_errdefer.zig | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/exercises/29_errdefer.zig b/exercises/29_errdefer.zig index cd2158d..f43c738 100644 --- a/exercises/29_errdefer.zig +++ b/exercises/29_errdefer.zig @@ -15,7 +15,6 @@ // const std = @import("std"); -// var counter: u32 = 0; const MyErr = error{ GetFail, IncFail }; @@ -25,8 +24,8 @@ pub fn main() void { var a: u32 = makeNumber() catch return; var b: u32 = makeNumber() catch return; - std.debug.print("Numbers: {}, {}\n", .{a,b}); -} + std.debug.print("Numbers: {}, {}\n", .{ a, b }); +} fn makeNumber() MyErr!u32 { std.debug.print("Getting number...", .{}); @@ -35,7 +34,7 @@ fn makeNumber() MyErr!u32 { // function exits with an error: std.debug.print("failed!\n", .{}); - var num = try getNumber(); // <-- This could fail! + var num = try getNumber(); // <-- This could fail! num = try increaseNumber(num); // <-- This could ALSO fail! @@ -52,7 +51,7 @@ fn getNumber() MyErr!u32 { fn increaseNumber(n: u32) MyErr!u32 { // I fail after the first time you run me! if (counter > 0) return MyErr.IncFail; - + // Sneaky, weird global stuff. counter += 1; |
