From c2a97bb9c1c42a30e9aca49d546dcd0399c558c9 Mon Sep 17 00:00:00 2001 From: Chris Boesch <48591413+chrboesch@users.noreply.github.com> Date: Sun, 11 Jun 2023 23:41:42 +0200 Subject: [PATCH] Fixed missing comptime. --- exercises/068_comptime3.zig | 2 +- patches/patches/068_comptime3.patch | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/exercises/068_comptime3.zig b/exercises/068_comptime3.zig index 848d7d2..15b8997 100644 --- a/exercises/068_comptime3.zig +++ b/exercises/068_comptime3.zig @@ -28,7 +28,7 @@ const Schooner = struct { mainmast_height: u32 = 95, fn scaleMe(self: *Schooner, comptime scale: u32) void { - var my_scale = scale; + comptime var my_scale = scale; // We did something neat here: we've anticipated the // possibility of accidentally attempting to create a diff --git a/patches/patches/068_comptime3.patch b/patches/patches/068_comptime3.patch index 985f0e6..d05b30b 100644 --- a/patches/patches/068_comptime3.patch +++ b/patches/patches/068_comptime3.patch @@ -6,3 +6,7 @@ < var scale: u32 = undefined; --- > comptime var scale: u32 = undefined; +76c76 +< minnow.scaleMe(scale); +--- +> minnow.scaleMe(32);