From 9fabcbdc3cd4e8cb6a5142e4656a74019c37a528 Mon Sep 17 00:00:00 2001 From: Philippe Pittoli Date: Fri, 3 Feb 2023 16:05:01 +0100 Subject: [PATCH] Crystal bindings: fix rx buffer in 'read' fn. --- zig-impl/crystal/some-crystal-app/src/high-level-bindings.cr | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/zig-impl/crystal/some-crystal-app/src/high-level-bindings.cr b/zig-impl/crystal/some-crystal-app/src/high-level-bindings.cr index 8fa5a39..4c427f6 100644 --- a/zig-impl/crystal/some-crystal-app/src/high-level-bindings.cr +++ b/zig-impl/crystal/some-crystal-app/src/high-level-bindings.cr @@ -70,7 +70,7 @@ class IPC buffer : Bytes = Bytes.new 2000000 size = buffer.size.to_u64 LibIPC.read(@context, fd, buffer.to_unsafe, pointerof(size)) - buffer[0..size] + buffer[0..size - 1] end def schedule(fd : Int32, string : String)