Default files/directories to at least 0444/0555 mode.
[captive.git] / src / client / lufs / captivefs-directory.c
index 7773f3e..692790f 100644 (file)
@@ -69,7 +69,7 @@ const char *dots[]={".","..",NULL},**csp;
 
        file_info.valid_fields=GNOME_VFS_FILE_INFO_FIELDS_TYPE;
        file_info.type=GNOME_VFS_FILE_TYPE_DIRECTORY;
-       if (!captivefs_GnomeVFSFileInfo_to_lufs_fattr(&fattr,&file_info))
+       if (!captivefs_GnomeVFSFileInfo_to_lufs_fattr(captivefs_vfs,&fattr,&file_info))
                goto fail_unref;
        for (csp=dots;*csp;csp++)
                if (0>lu_cache_add2dir(ddir,(/* de-const */ char *)*csp,NULL,&fattr)) {
@@ -88,7 +88,7 @@ const char *dots[]={".","..",NULL},**csp;
                if (errvfsresult!=GNOME_VFS_OK)
                        goto fail_unref;
 
-               if (!captivefs_GnomeVFSFileInfo_to_lufs_fattr(&fattr,&file_info))
+               if (!captivefs_GnomeVFSFileInfo_to_lufs_fattr(captivefs_vfs,&fattr,&file_info))
                        goto fail_unref;
 
                if (0>lu_cache_add2dir(ddir,file_info.name,NULL,&fattr)) {