X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=blobdiff_plain;f=src%2Fshared%2Fcapability.c;h=321952067d71469c3e9c683ff85c191695dac730;hb=b32ff512191bf873266ee8067f6f6c8a30c96a5e;hp=9b743e86d0de468e66e4ed4145a042f596b57a12;hpb=939b8f14dcd9312140d001b55b4e7a87173682ef;p=elogind.git diff --git a/src/shared/capability.c b/src/shared/capability.c index 9b743e86d..321952067 100644 --- a/src/shared/capability.c +++ b/src/shared/capability.c @@ -34,6 +34,7 @@ #include "capability.h" #include "util.h" #include "log.h" +#include "fileio.h" int have_effective_cap(int value) { cap_t cap; @@ -203,7 +204,7 @@ static int drop_from_file(const char *fn, uint64_t drop) { if (asprintf(&p, "%u %u", lo, hi) < 0) return -ENOMEM; - r = write_one_line_file(fn, p); + r = write_string_file(fn, p); free(p); return r;