mirror of
https://github.com/zeromq/cppzmq.git
synced 2025-05-28 23:24:12 +02:00
Merge pull request #130 from a4z/movector
Problem: uninitialized context pointer in socket_t move constructor
This commit is contained in:
commit
1bfb3addef
7
zmq.hpp
7
zmq.hpp
@ -506,9 +506,12 @@ namespace zmq
|
|||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef ZMQ_HAS_RVALUE_REFS
|
#ifdef ZMQ_HAS_RVALUE_REFS
|
||||||
inline socket_t(socket_t&& rhs) ZMQ_NOTHROW : ptr(rhs.ptr)
|
inline socket_t(socket_t&& rhs) ZMQ_NOTHROW :
|
||||||
|
ptr(rhs.ptr),
|
||||||
|
ctxptr(rhs.ctxptr)
|
||||||
{
|
{
|
||||||
rhs.ptr = NULL;
|
rhs.ptr = NULL;
|
||||||
|
rhs.ctxptr = NULL;
|
||||||
}
|
}
|
||||||
inline socket_t& operator=(socket_t&& rhs) ZMQ_NOTHROW
|
inline socket_t& operator=(socket_t&& rhs) ZMQ_NOTHROW
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user