src/server/daemon/vfs.c

changeset 97
09fbefc0e6a9
parent 92
382bff43c6eb
child 105
63d9051fe35c
--- a/src/server/daemon/vfs.c	Mon Nov 04 10:55:27 2013 +0100
+++ b/src/server/daemon/vfs.c	Sun Aug 17 15:15:32 2014 +0200
@@ -305,9 +305,7 @@
     // open directory
 #ifdef BSD
     DIR *sys_dir = opendir(path);
-    if(sys_dir) {
-        int dir_fd = dirfd(sys_dir);
-    }
+    int dir_fd = sys_dir ? dirfd(sys_dir) : 0;
 #else
     int dir_fd = open(path, O_RDONLY);
     if(dir_fd == -1) {

mercurial