From 860ebc4fd45e3d9865d95e80d3d80d5dd10c12bf Mon Sep 17 00:00:00 2001 From: Julien Dessaux Date: Thu, 1 Dec 2022 22:46:01 +0100 Subject: Fixed bugs from zig 0.10 upgrade (some real!) --- src/interpreter.zig | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/interpreter.zig') diff --git a/src/interpreter.zig b/src/interpreter.zig index 9fb98a1..760e008 100644 --- a/src/interpreter.zig +++ b/src/interpreter.zig @@ -13,13 +13,13 @@ pub const Interpreter = struct { self.field.deinit(); self.allocator.destroy(self); } - pub fn init(allocator: std.mem.Allocator, fileReader: anytype, timestamp: fn () i64, args: []const []const u8, env: []const [*:0]const u8) !*Interpreter { + pub fn init(allocator: std.mem.Allocator, fileReader: anytype, timestamp: ?i64, args: []const []const u8, env: []const [*:0]const u8) !*Interpreter { var i = try allocator.create(Interpreter); errdefer allocator.destroy(i); i.allocator = allocator; i.field = try field.Field.init_from_reader(allocator, fileReader); errdefer i.field.deinit(); - i.pointer = try pointer.Pointer.init(std.testing.allocator, i.field, timestamp, args, env); + i.pointer = try pointer.Pointer.init(allocator, i.field, timestamp, args, env); errdefer i.pointer.deinit(); return i; } -- cgit v1.2.3