X-Git-Url: http://gitweb.michael.orlitzky.com/?p=apply-default-acl.git;a=blobdiff_plain;f=src%2Flibadacl.c;h=21b8141cbbc0158a3c6cfce3e985838bed1e20ce;hp=d4e99aa2e48106ab51c806afc719f7890d2240c9;hb=aaf323d45b5c2043acd64b7e6b8b1fea1664dd0b;hpb=2156c9d91bf0df5e85f34f6fefd420777b9b7226 diff --git a/src/libadacl.c b/src/libadacl.c index d4e99aa..21b8141 100644 --- a/src/libadacl.c +++ b/src/libadacl.c @@ -160,6 +160,11 @@ int safe_open(const char* pathname, int flags) { } int fd = open("/", flags); + if (fd == OPEN_ERROR) { + perror("safe_open (open)"); + return OPEN_ERROR; + } + if (strcmp(abspath, "/") == 0) { return fd; }