libosmo-mgcp-client: fix use-after-free in mgcp_msg_gen()

Change-Id: Ib8b6c25489a6a704912aa1763d7430c8055d54e3
This commit is contained in:
Vadim Yanitskiy
2020-06-18 03:04:13 +07:00
committed by laforge
parent 3f8139c55f
commit e674345e29

View File

@@ -1208,6 +1208,7 @@ struct msgb *mgcp_msg_gen(struct mgcp_client *mgcp, struct mgcp_msg *mgcp_msg)
"Endpoint name (%s) lacks separator (@), can not generate MGCP message\n",
mgcp_msg->endpoint);
msgb_free(msg);
return NULL;
}
rc += msgb_printf(msg, " %s", mgcp_msg->endpoint);