From 4320359b25f88c1148575af328a33ca746ca1d2a Mon Sep 17 00:00:00 2001 From: NiLuJe Date: Thu, 30 Aug 2018 15:36:42 +0200 Subject: [PATCH] =?UTF-8?q?One=20more=20=C3=B8MQ=20FFI=20fix=20that=20slip?= =?UTF-8?q?ped=20through=20the=20cracks=20(#4188)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit (Actually should be size_t, but gcc-lua downgraded that to the pointed-to type, for... reasons?). Fix #4187 --- frontend/ui/message/streammessagequeue.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/frontend/ui/message/streammessagequeue.lua b/frontend/ui/message/streammessagequeue.lua index 4a19d3dbf..4b6f8b1ce 100644 --- a/frontend/ui/message/streammessagequeue.lua +++ b/frontend/ui/message/streammessagequeue.lua @@ -22,7 +22,7 @@ function StreamMessageQueue:start() if rc ~= 0 then error("cannot connect to " .. endpoint) end - local id_size = ffi.new("size_t[1]", 256) + local id_size = ffi.new("unsigned int[1]", 256) local buffer = ffi.new("uint8_t[?]", id_size[0]) -- @todo: check return of zmq_getsockopt zmq.zmq_getsockopt(self.socket, C.ZMQ_IDENTITY, buffer, id_size)