Fix memory leak
This commit is contained in:
parent
c07d643ec0
commit
d3b5d889ab
@ -15,9 +15,13 @@ static int receive_echo_request(struct ac_session_t* session, struct capwap_pars
|
|||||||
if (response) {
|
if (response) {
|
||||||
if ((response->responsecode == HTTP_RESULT_OK) && response->xmlResponseReturn) {
|
if ((response->responsecode == HTTP_RESULT_OK) && response->xmlResponseReturn) {
|
||||||
xmlChar* xmlResult = xmlNodeGetContent(response->xmlResponseReturn);
|
xmlChar* xmlResult = xmlNodeGetContent(response->xmlResponseReturn);
|
||||||
|
if (xmlResult) {
|
||||||
if (!xmlStrcmp(xmlResult, (const xmlChar *)"true")) {
|
if (!xmlStrcmp(xmlResult, (const xmlChar *)"true")) {
|
||||||
validsession = 1;
|
validsession = 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
xmlFree(xmlResult);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
ac_soapclient_free_response(response);
|
ac_soapclient_free_response(response);
|
||||||
|
Loading…
Reference in New Issue
Block a user