Commit bdf8bc31 authored by Denis Mingulov's avatar Denis Mingulov

Doc examples with zmq_msg_close usage - parameter is 'zmq_msg_t *'

Documentation examples for zmq_msg_get and zmq_msg_more functions have an
incorrect call to zmq_msg_close function - with 'zmq_msg_t' as a parameter
despite 'zmq_msg_t *' is required, so it is impossible to compile these
examples properly.

Also for zmq_msg_get example - declaration of zmq_msg_t variable is added
(like it is done in other examples).
parent 027990a1
...@@ -40,6 +40,7 @@ EXAMPLE ...@@ -40,6 +40,7 @@ EXAMPLE
------- -------
.Receiving a multi-frame message .Receiving a multi-frame message
---- ----
zmq_msg_t frame;
while (true) { while (true) {
// Create an empty 0MQ message to hold the message frame // Create an empty 0MQ message to hold the message frame
int rc = zmq_msg_init (&frame); int rc = zmq_msg_init (&frame);
...@@ -53,7 +54,7 @@ while (true) { ...@@ -53,7 +54,7 @@ while (true) {
fprintf (stderr, "end\n"); fprintf (stderr, "end\n");
break; break;
} }
zmq_msg_close (frame); zmq_msg_close (&frame);
} }
---- ----
......
...@@ -45,7 +45,7 @@ while (true) { ...@@ -45,7 +45,7 @@ while (true) {
fprintf (stderr, "end\n"); fprintf (stderr, "end\n");
break; break;
} }
zmq_msg_close (part); zmq_msg_close (&part);
} }
---- ----
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment