herdd: only add service to list if loaded successfully
This commit is contained in:
@@ -50,9 +50,9 @@ static int load_services(const char *dir, struct queue *out)
|
|||||||
printf("failed to load %s (%s)\n",
|
printf("failed to load %s (%s)\n",
|
||||||
filepath,
|
filepath,
|
||||||
strerror(errno));
|
strerror(errno));
|
||||||
|
} else {
|
||||||
|
queue_push_back(out, &s->s_entry);
|
||||||
}
|
}
|
||||||
|
|
||||||
queue_push_back(out, &s->s_entry);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
closedir(d);
|
closedir(d);
|
||||||
|
|||||||
Reference in New Issue
Block a user