X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;ds=sidebyside;f=src%2Fcore%2Fmanager.c;h=60c22e31d7caa61807e71d562502aed2931690ad;hb=df28bc0836ad6a79cb537ad0b463819738088f3e;hp=56191bfc7c340d46ccfac6097f30ccdf550848c9;hpb=a0a6408e31fef4618e27fafba416b9858f66a8e3;p=elogind.git diff --git a/src/core/manager.c b/src/core/manager.c index 56191bfc7..60c22e31d 100644 --- a/src/core/manager.c +++ b/src/core/manager.c @@ -676,7 +676,7 @@ static unsigned manager_dispatch_gc_queue(Manager *m) { unit_gc_sweep(u, gc_marker); - LIST_REMOVE(Unit, gc_queue, m->gc_queue, u); + LIST_REMOVE(gc_queue, m->gc_queue, u); u->in_gc_queue = false; n++; @@ -2062,7 +2062,7 @@ void manager_dispatch_bus_query_pid_done( int manager_open_serialization(Manager *m, FILE **_f) { char *path = NULL; - int fd; + int fd = -1; FILE *f; assert(_f);