Fix coverity warnings in VOM and VAPI

Change-Id: I0db55e079f9b1835668c8efe69e6e6f7f8437b00
Signed-off-by: Neale Ranns <neale.ranns@cisco.com>
This commit is contained in:
Neale Ranns
2017-11-02 11:59:14 -07:00
committed by Damjan Marion
parent e4bb5bc7c1
commit fd67ece3d3
6 changed files with 19 additions and 13 deletions

View File

@@ -105,7 +105,8 @@ public:
private:
Connection &con;
Common_req (Connection &con) : con (con), response_state{RESPONSE_NOT_READY}
Common_req (Connection &con)
: con (con), context{0}, response_state{RESPONSE_NOT_READY}
{
}
@@ -577,13 +578,14 @@ private:
static void set_msg_id (vapi_msg_id_t id)
{
assert ((~0 == *msg_id_holder ()) || (id == *msg_id_holder ()));
assert ((INVALID_MSG_ID == *msg_id_holder ()) ||
(id == *msg_id_holder ()));
*msg_id_holder () = id;
}
static vapi_msg_id_t *msg_id_holder ()
{
static vapi_msg_id_t my_id{~0};
static vapi_msg_id_t my_id{INVALID_MSG_ID};
return &my_id;
}