X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=src%2Fshared%2Fbase-filesystem.c;h=11e09474070effee2a78e66ab5f43e705a317b71;hp=73907c6354776bc28a18a680d2af6d11b722d5cb;hb=e777ddfd71f3b2d3217ffe74f287388832915d0b;hpb=4a62c710b62a5a3c7a8a278b810b9d5b5a0c8f4f diff --git a/src/shared/base-filesystem.c b/src/shared/base-filesystem.c index 73907c635..11e094740 100644 --- a/src/shared/base-filesystem.c +++ b/src/shared/base-filesystem.c @@ -22,17 +22,12 @@ #include #include #include -#include -#include #include #include "base-filesystem.h" #include "log.h" #include "macro.h" -#include "strv.h" #include "util.h" -#include "label.h" -#include "mkdir.h" typedef struct BaseFilesystem { const char *dir; @@ -55,7 +50,7 @@ static const BaseFilesystem table[] = { int base_filesystem_create(const char *root) { _cleanup_close_ int fd = -1; unsigned i; - int r; + int r = 0; fd = open(root, O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC|O_NOFOLLOW); if (fd < 0)