authorgravatar for git@vexu.euVeikka Tuominen <git@vexu.eu> 2019-11-23 20:18:38+02:00
committergravatar for andrew@ziglang.orgAndrew Kelley <andrew@ziglang.org> 2019-11-23 14:01:00-05:00
log7fa59565d31d4bd62e7c1250bb6c8aeda83429e6
tree08c0c0dafeae120720223466b7fcd70c72d9fadc
parentad0871ea4bf2dfbed07282ffe14738b5347d5d32

fix small regressions in std.event


2 files changed, 3 insertions(+), 3 deletions(-)

lib/std/event/future.zig+1-1
...@@ -26,7 +26,7 @@ pub fn Future(comptime T: type) type {...@@ -26,7 +26,7 @@ pub fn Future(comptime T: type) type {
26 pub fn init() Self {26 pub fn init() Self {
27 return Self{27 return Self{
28 .lock = Lock.initLocked(),28 .lock = Lock.initLocked(),
29 .available = 0,29 .available = .NotStarted,
30 .data = undefined,30 .data = undefined,
31 };31 };
32 }32 }
lib/std/event/group.zig+2-2
...@@ -67,10 +67,10 @@ pub fn Group(comptime ReturnType: type) type {...@@ -67,10 +67,10 @@ pub fn Group(comptime ReturnType: type) type {
67 .next = undefined,67 .next = undefined,
68 .data = Node{68 .data = Node{
69 .handle = frame,69 .handle = frame,
70 .bytes = @sliceToBytes((*[1]@Frame(func))(frame)[0..]),70 .bytes = std.mem.asBytes(frame),
71 },71 },
72 };72 };
73 frame.* = async func(args);73 _ = @asyncCall(frame, {}, func, args);
74 self.alloc_stack.push(node);74 self.alloc_stack.push(node);
75 }75 }
7676