diff --git a/src/main.zig b/src/main.zig index af2c11a..1a2da42 100644 --- a/src/main.zig +++ b/src/main.zig @@ -1271,10 +1271,10 @@ fn quit(ptr: *anyopaque) !bool { fn customCommand(ptr: *anyopaque) !bool { const lbl: *CustomLabel = @ptrCast(@alignCast(ptr)); - var proc = std.process.Child.init(&[_][]u8 { - @constCast("/bin/sh"), - @constCast("-c"), - @constCast(lbl.cmd.cmd) + var proc = std.process.Child.init(&[_][]const u8 { + "/bin/sh", + "-c", + lbl.cmd.cmd }, lbl.lbl.allocator.?); proc.stdout_behavior = .Ignore; proc.stderr_behavior = .Ignore;