Merge "Free version buffer in the Vendor HAL's XML parsing logic." into udc-dev

This commit is contained in:
Gabriel Biren
2023-02-21 17:55:07 +00:00
committed by Android (Google) Code Review

View File

@@ -128,7 +128,7 @@ bool WifiLegacyHalFactory::initLinkedHalFunctionTable(wifi_hal_fn* hal_fn) {
void WifiLegacyHalFactory::initVendorHalsDescriptorList() {
xmlDocPtr xml;
xmlNodePtr node, cnode;
char* version;
char* version = NULL;
std::string path;
xmlChar* value;
wifi_hal_lib_desc desc;
@@ -200,6 +200,10 @@ void WifiLegacyHalFactory::initVendorHalsDescriptorList() {
}
skip:
xmlFreeDoc(xml);
if (version) {
xmlFree(version);
version = NULL;
}
}
::closedir(dirPtr);
}