mirror of
https://github.com/zeromq/libzmq.git
synced 2025-03-09 15:26:04 +00:00
Fix mistaken use of xor in "2^31 - 1".
This commit is contained in:
parent
6caa17373b
commit
43d049741f
@ -64,7 +64,7 @@ size_t zmq::mechanism_t::add_property (unsigned char *ptr, const char *name,
|
|||||||
*ptr++ = static_cast <unsigned char> (name_len);
|
*ptr++ = static_cast <unsigned char> (name_len);
|
||||||
memcpy (ptr, name, name_len);
|
memcpy (ptr, name, name_len);
|
||||||
ptr += name_len;
|
ptr += name_len;
|
||||||
zmq_assert (value_len <= (2^31) - 1);
|
zmq_assert (value_len <= 0x7FFFFFFF);
|
||||||
put_uint32 (ptr, static_cast <uint32_t> (value_len));
|
put_uint32 (ptr, static_cast <uint32_t> (value_len));
|
||||||
ptr += 4;
|
ptr += 4;
|
||||||
memcpy (ptr, value, value_len);
|
memcpy (ptr, value, value_len);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user