From cc82b68e3fe89811cd2d032f5882bcd30d1c9e85 Mon Sep 17 00:00:00 2001 From: Robert Straw Date: Sat, 11 Oct 2014 22:11:33 -0500 Subject: [PATCH] (Array size must be constant) --- src/zmq/lib.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/zmq/lib.rs b/src/zmq/lib.rs index 6f10ee518..ab53a0c41 100644 --- a/src/zmq/lib.rs +++ b/src/zmq/lib.rs @@ -24,10 +24,10 @@ type Context_ = *mut c_void; /// A ZMQ socket type Socket_ = *mut c_void; -static MsgSize_: uint = 48; +const MSG_SIZE_: uint = 48; /// A message -type Msg_ = [c_char, ..MsgSize_]; +type Msg_ = [c_char, ..MSG_SIZE_]; #[link(name = "zmq")] extern { @@ -347,7 +347,7 @@ impl Socket { unsafe { let base_ptr = data.as_ptr(); let len = data.len(); - let msg = [0, ..MsgSize_]; + let msg = [0, ..MSG_SIZE_]; // Copy the data into the message. let rc = zmq_msg_init_size(&msg, len as size_t); @@ -615,7 +615,7 @@ impl Drop for Message { impl Message { pub fn new() -> Message { unsafe { - let message = Message { msg: [0, ..MsgSize_] }; + let message = Message { msg: [0, ..MSG_SIZE_] }; let _ = zmq_msg_init(&message.msg); message }