# HG changeset patch
# User Olaf Wintermann <olaf.wintermann@gmail.com>
# 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;
         }