From: Aki Tuomi Date: Wed, 20 Mar 2024 21:36:51 +0000 (+0200) Subject: remotebackend: Do not send extra NUL with zeromq X-Git-Tag: rec-5.1.0-alpha1~60^2~6 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=96541c14a6d2adff88906bcdadbc90cfe4693725;p=thirdparty%2Fpdns.git remotebackend: Do not send extra NUL with zeromq --- diff --git a/modules/remotebackend/zmqconnector.cc b/modules/remotebackend/zmqconnector.cc index cce0f3a5ea..74abc82591 100644 --- a/modules/remotebackend/zmqconnector.cc +++ b/modules/remotebackend/zmqconnector.cc @@ -72,9 +72,8 @@ int ZeroMQConnector::send_message(const Json& input) auto line = input.dump(); zmq_msg_t message; - zmq_msg_init_size(&message, line.size() + 1); + zmq_msg_init_size(&message, line.size()); line.copy(reinterpret_cast(zmq_msg_data(&message)), line.size()); - ((char*)zmq_msg_data(&message))[line.size()] = '\0'; try { zmq_pollitem_t item;