Skip to content

Commit c86eb9e

Browse files
committed
Merge pull request #66 from K0n63n/master
2 parents ac1c3c3 + 18b5870 commit c86eb9e

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

zmq.hpp

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,7 +219,12 @@ namespace zmq
219219
int const rc = zmq_msg_init_size (&msg, size_);
220220
if (rc != 0)
221221
throw error_t ();
222-
std::copy(first, last, static_cast<value_t*>(zmq_msg_data (&msg)) );
222+
value_t* dest = data<value_t>();
223+
while (first != last)
224+
{
225+
*dest = *first;
226+
++dest; ++first;
227+
}
223228
}
224229

225230
inline message_t (void *data_, size_t size_, free_fn *ffn_,

0 commit comments

Comments
 (0)