From 728da707c6d3dc49f2c8609fbd14053904b7277b Mon Sep 17 00:00:00 2001 From: s-ol Date: Sat, 25 Jan 2020 18:13:03 +0100 Subject: fix OSC server creation error handling --- src/control.zig | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'src/control.zig') diff --git a/src/control.zig b/src/control.zig index 1a80147..3d36d8f 100644 --- a/src/control.zig +++ b/src/control.zig @@ -32,7 +32,9 @@ pub const ControlServer = struct { }, else => unreachable, } - + + if (self.server == null) + return error.serverInitializationError; _ = c.lo_server_add_method(self.server, null, null, handle_method, @ptrCast(*c_void, self)); return self; -- cgit v1.2.3