0
0
mirror of https://github.com/zeromq/libzmq.git synced 2024-12-26 23:01:04 +08:00

Merge pull request #3893 from gummif/gfa/blob-ref

Problem: extra blob copy
This commit is contained in:
Luca Boccassi 2020-05-02 14:26:06 +01:00 committed by GitHub
commit 534580c31d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -434,7 +434,7 @@ int zmq::router_t::get_peer_state (const void *routing_id_,
// TODO remove the const_cast, see comment in lookup_out_pipe
const blob_t routing_id_blob (
static_cast<unsigned char *> (const_cast<void *> (routing_id_)),
routing_id_size_);
routing_id_size_, reference_tag_t ());
const out_pipe_t *out_pipe = lookup_out_pipe (routing_id_blob);
if (!out_pipe) {
errno = EHOSTUNREACH;