logind: don't hit assert when we try to free NULL manager object
Fixes: #4431
This commit is contained in:
committed by
Zbigniew Jędrzejewski-Szmek
parent
b5bdbcd5ba
commit
84a4e6608d
+2
-1
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user