# HG changeset patch # User Olaf Wintermann # Date 1363544397 -3600 # Node ID b3a89736b23e4d78c649de706c351631f0214ccc # Parent c6cf20b09043759a645c733554b54c26607238b1 some fixes diff -r c6cf20b09043 -r b3a89736b23e src/server/daemon/vfs.c --- a/src/server/daemon/vfs.c Sun Mar 17 17:54:20 2013 +0100 +++ b/src/server/daemon/vfs.c Sun Mar 17 19:19:57 2013 +0100 @@ -160,7 +160,7 @@ uid_t uid; // uid and gid will be initialized by sys_acl_check gid_t gid; if(sys_acl_check(ctx, access_mask, &uid, &gid)) { - return NULL; + return -1; } // stat @@ -340,7 +340,7 @@ uid_t uid; // uid and gid will be initialized by sys_acl_check gid_t gid; if(sys_acl_check(ctx, access_mask, &uid, &gid)) { - return NULL; + return -1; } // do path operation diff -r c6cf20b09043 -r b3a89736b23e src/server/safs/service.c --- a/src/server/safs/service.c Sun Mar 17 17:54:20 2013 +0100 +++ b/src/server/safs/service.c Sun Mar 17 19:19:57 2013 +0100 @@ -139,7 +139,7 @@ //struct dirent *f; VFS_ENTRY f; - while((vfs_readdir(dir, &f)) != NULL) { + while(vfs_readdir(dir, &f)) { if(strcmp(f.name, ".") == 0 || strcmp(f.name, "..") == 0) { continue; }