Просмотр исходного кода

changed self parameter in connect to pointer

Chris Boesch 2 лет назад
Родитель
Сommit
ad8aec7885
1 измененных файлов с 2 добавлено и 2 удалено
  1. 2 2
      exercises/070_comptime5.zig

+ 2 - 2
exercises/070_comptime5.zig

@@ -70,7 +70,7 @@ const Duct = struct {
     galvanized: bool,
     connection: ?*Duct = null,
 
-    fn connect(self: Duct, other: *Duct) !void {
+    fn connect(self: *Duct, other: *Duct) !void {
         if (self.diameter == other.diameter) {
             self.connection = other;
         } else {
@@ -95,7 +95,7 @@ pub fn main() void {
     };
 
     // This is not even remotely a duck.
-    const ducky3 = Duct{
+    var ducky3 = Duct{
         .diameter = 17,
         .length = 165,
         .galvanized = true,