Unverified Commit 02f7dca6 authored by Simon Giesecke's avatar Simon Giesecke Committed by GitHub

Merge pull request #3570 from bluca/static_analysis

Static analysis warnings
parents b5db4b44 77cd2061
#!/usr/bin/env bash #!/usr/bin/env bash
set -x set -x
set -e
cd ../../ cd ../../
......
...@@ -396,8 +396,8 @@ void zmq::udp_engine_t::out_event () ...@@ -396,8 +396,8 @@ void zmq::udp_engine_t::out_event ()
if (rc == 0) { if (rc == 0) {
msg_t body_msg; msg_t body_msg;
rc = _session->pull_msg (&body_msg); rc = _session->pull_msg (&body_msg);
// TODO rc is not checked here. We seem to assume rc == 0. An // If there's a group, there should also be a body
// assertion should be added. errno_assert (rc == 0);
const size_t group_size = group_msg.size (); const size_t group_size = group_msg.size ();
const size_t body_size = body_msg.size (); const size_t body_size = body_msg.size ();
...@@ -412,7 +412,7 @@ void zmq::udp_engine_t::out_event () ...@@ -412,7 +412,7 @@ void zmq::udp_engine_t::out_event ()
rc = group_msg.close (); rc = group_msg.close ();
errno_assert (rc == 0); errno_assert (rc == 0);
body_msg.close (); rc = body_msg.close ();
errno_assert (rc == 0); errno_assert (rc == 0);
return; return;
......
...@@ -339,9 +339,9 @@ void expect_monitor_event_v2 (void *monitor_, ...@@ -339,9 +339,9 @@ void expect_monitor_event_v2 (void *monitor_,
} }
if (expected_remote_address_ if (expected_remote_address_
&& 0 != strcmp (remote_address, expected_remote_address_)) { && 0 != strcmp (remote_address, expected_remote_address_)) {
pos += snprintf (pos, sizeof buf - (pos - buf), snprintf (pos, sizeof buf - (pos - buf),
"Expected remote address %s, but received %s\n", "Expected remote address %s, but received %s\n",
expected_remote_address_, remote_address); expected_remote_address_, remote_address);
} }
free (local_address); free (local_address);
free (remote_address); free (remote_address);
......
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