X-Git-Url: https://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?p=elogind.git;a=blobdiff_plain;f=load-dropin.c;h=a3c9d3c77dde42b5eb859494eff1bd7880220ad6;hp=af95d37a0313d9046d6849fd347e9b29beec969f;hb=0571e0111d76cf96aa4069d9c7a6e24d97aa7e48;hpb=036643a247c659db8e1b3df1778d51553a816ec9 diff --git a/load-dropin.c b/load-dropin.c index af95d37a0..a3c9d3c77 100644 --- a/load-dropin.c +++ b/load-dropin.c @@ -60,12 +60,8 @@ int unit_load_dropin(Unit *u) { free(path); while ((de = readdir(d))) { - if (de->d_name[0] == '.') - continue; - - assert(de->d_name[0]); - if (de->d_name[strlen(de->d_name)-1] == '~') + if (ignore_file(de->d_name)) continue; if (asprintf(&path, "%s/%s.wants/%s", *p, t, de->d_name) < 0) {