diff options
| author | Tom Barrett <tom@tombarrett.xyz> | 2022-02-02 19:03:43 +0100 | 
|---|---|---|
| committer | Tom Barrett <tom@tombarrett.xyz> | 2022-02-02 19:03:43 +0100 | 
| commit | b31f1d5379c61373f672fc689705acf902ad9cf9 (patch) | |
| tree | 47086701735ae9077a41560501f8cfb7513bd941 /src/matrix.zig | |
| parent | b71d60ad473cf4771dc845c0ce0096bfc7ce8d6d (diff) | |
update for newest zig
Diffstat (limited to 'src/matrix.zig')
| -rw-r--r-- | src/matrix.zig | 8 | 
1 files changed, 4 insertions, 4 deletions
| diff --git a/src/matrix.zig b/src/matrix.zig index e566bc4..41be14e 100644 --- a/src/matrix.zig +++ b/src/matrix.zig @@ -12,12 +12,12 @@ pub fn new(arena: *ArenaAllocator, h: usize, w: usize, x: []f32) matrix {      var m = matrix{          .h = h,          .w = w, -        .x = ArrayList(f32).init(&arena.allocator), +        .x = ArrayList(f32).init(arena.allocator()),      };      var i: usize = 0;      while (i < h * w) : (i += 1) { -        if (m.x.append(x[i])) |val| {} else |err| {} +        if (m.x.append(x[i])) |_| {} else |_| {}      }      return m; @@ -39,14 +39,14 @@ pub fn dot(a: []f32, b: []f32, len: usize, step: usize) f32 {  }  pub fn multiply(arena: *ArenaAllocator, a: matrix, b: matrix) matrix { -    var x = ArrayList(f32).init(&arena.allocator); +    var x = ArrayList(f32).init(arena.allocator());      var i: usize = 0;      var k: usize = 0;      while (i < a.h) : (i += 1) {          var j: usize = 0;          while (j < b.w) : (j += 1) { -            if (x.append(dot(a.x.items[k..], b.x.items[j..], a.w, b.w))) |val| {} else |err| {} +            if (x.append(dot(a.x.items[k..], b.x.items[j..], a.w, b.w))) |_| {} else |_| {}          }          k += a.w;      } | 
