[zmq] Call va_end() on va_start()ed args.

This commit is contained in:
Karl-Johan Alm 2017-03-22 12:56:44 -07:00
parent 02d64bd929
commit 5ba61f0034
No known key found for this signature in database
GPG Key ID: 57AF762DB3353322

View File

@ -30,6 +30,7 @@ static int zmq_send_multipart(void *sock, const void* data, size_t size, ...)
if (rc != 0)
{
zmqError("Unable to initialize ZMQ msg");
va_end(args);
return -1;
}
@ -43,6 +44,7 @@ static int zmq_send_multipart(void *sock, const void* data, size_t size, ...)
{
zmqError("Unable to send ZMQ msg");
zmq_msg_close(&msg);
va_end(args);
return -1;
}
@ -53,6 +55,7 @@ static int zmq_send_multipart(void *sock, const void* data, size_t size, ...)
size = va_arg(args, size_t);
}
va_end(args);
return 0;
}