From ab3d9dd3442c1b070d21ef5bcc53ab177ea17a97 Mon Sep 17 00:00:00 2001 From: Luka Vandervelden Date: Sun, 11 Nov 2018 03:01:10 +0900 Subject: [PATCH] .size != .bytesize!! Again! --- core/ipc.cr | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/ipc.cr b/core/ipc.cr index cfa41f2..1c1f5e0 100644 --- a/core/ipc.cr +++ b/core/ipc.cr @@ -178,7 +178,7 @@ class IPC::RemoteClient end def send(type : UInt8, payload : String) - message = LibIPC::Message.new type: type, length: payload.size, payload: payload.to_unsafe + message = LibIPC::Message.new type: type, length: payload.bytesize, payload: payload.to_unsafe if LibIPC.ipc_server_write(pointerof(@client), pointerof(message)) < 0 raise Exception.new "ipc_server_write < 0" @@ -224,7 +224,7 @@ class IPC::Client end def send(type, payload : String) - message = LibIPC::Message.new type: type, length: payload.size, payload: payload.to_unsafe + message = LibIPC::Message.new type: type, length: payload.bytesize, payload: payload.to_unsafe if LibIPC.ipc_application_write(pointerof(@service), pointerof(message)) < 0 raise Exception.new "ipc_application_write < 0"