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).
This commit is contained in:
Denis Mingulov 2013-11-04 15:15:23 +02:00
parent 027990a112
commit bdf8bc3193
2 changed files with 3 additions and 2 deletions

View File

@ -40,6 +40,7 @@ EXAMPLE
-------
.Receiving a multi-frame message
----
zmq_msg_t frame;
while (true) {
// Create an empty 0MQ message to hold the message frame
int rc = zmq_msg_init (&frame);
@ -53,7 +54,7 @@ while (true) {
fprintf (stderr, "end\n");
break;
}
zmq_msg_close (frame);
zmq_msg_close (&frame);
}
----

View File

@ -45,7 +45,7 @@ while (true) {
fprintf (stderr, "end\n");
break;
}
zmq_msg_close (part);
zmq_msg_close (&part);
}
----