Fix memory leak

This commit is contained in:
vemax78 2013-11-07 22:05:33 +01:00
parent c07d643ec0
commit d3b5d889ab
1 changed files with 6 additions and 2 deletions

View File

@ -15,8 +15,12 @@ static int receive_echo_request(struct ac_session_t* session, struct capwap_pars
if (response) {
if ((response->responsecode == HTTP_RESULT_OK) && response->xmlResponseReturn) {
xmlChar* xmlResult = xmlNodeGetContent(response->xmlResponseReturn);
if (!xmlStrcmp(xmlResult, (const xmlChar *)"true")) {
validsession = 1;
if (xmlResult) {
if (!xmlStrcmp(xmlResult, (const xmlChar *)"true")) {
validsession = 1;
}
xmlFree(xmlResult);
}
}