wait-online: use hashmap_free_with_destructor()
This commit is contained in:
parent
f61365e516
commit
3b00878ef6
|
@ -292,14 +292,10 @@ int manager_new(Manager **ret, char **interfaces, char **ignore, usec_t timeout)
|
||||||
}
|
}
|
||||||
|
|
||||||
void manager_free(Manager *m) {
|
void manager_free(Manager *m) {
|
||||||
Link *l;
|
|
||||||
|
|
||||||
if (!m)
|
if (!m)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
while ((l = hashmap_first(m->links)))
|
hashmap_free_with_destructor(m->links, link_free);
|
||||||
link_free(l);
|
|
||||||
hashmap_free(m->links);
|
|
||||||
hashmap_free(m->links_by_name);
|
hashmap_free(m->links_by_name);
|
||||||
|
|
||||||
sd_event_source_unref(m->network_monitor_event_source);
|
sd_event_source_unref(m->network_monitor_event_source);
|
||||||
|
|
Loading…
Reference in a new issue