qcacmn: Free hotplug handler in qdf_cpuhp_unregister

A hotplug handler is allocated by calling qdf_cpuhp_register. However,
qdf_cpuhp_unregister does not free the previously allocated memory. Free
the hotplug handler in qdf_cpuhp_unregister.

Change-Id: I1663f5ea29a8630b42be33abd824135b0fbe4845
CRs-Fixed: 2141119
This commit is contained in:
Dustin Brown
2017-11-09 14:38:24 -08:00
committed by snandini
parent c4a6b8480b
commit a145e09541

View File

@@ -152,6 +152,7 @@ void qdf_cpuhp_unregister(struct qdf_cpuhp_handler **out_handler)
qdf_list_remove_node(&qdf_cpuhp_handlers, &handler->node);
qdf_mutex_release(&qdf_cpuhp_lock);
qdf_mem_free(handler);
*out_handler = NULL;
}