logind: don't hit assert when we try to free NULL manager object

Fixes: #4431
This commit is contained in:
Lennart Poettering
2016-10-20 14:22:43 -04:00
committed by Zbigniew Jędrzejewski-Szmek
parent b5bdbcd5ba
commit 84a4e6608d
+2 -1
View File
@@ -126,7 +126,8 @@ static void manager_free(Manager *m) {
Inhibitor *i;
Button *b;
assert(m);
if (!m)
return;
while ((session = hashmap_first(m->sessions)))
session_free(session);