From cc9d5c0b573fe775bc213149ac29c9420df7d102 Mon Sep 17 00:00:00 2001 From: jpandre Date: Thu, 13 Mar 2008 14:09:16 +0000 Subject: [PATCH] Fixed write checks for directories --- libntfs-3g/security.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libntfs-3g/security.c b/libntfs-3g/security.c index 2929d5c7..c2b0e43e 100644 --- a/libntfs-3g/security.c +++ b/libntfs-3g/security.c @@ -103,7 +103,7 @@ #define FILE_GWRITE (FILE_WRITE_DATA | FILE_APPEND_DATA | GENERIC_WRITE) #define FILE_GEXEC (FILE_EXECUTE | GENERIC_EXECUTE) #define DIR_GREAD (FILE_LIST_DIRECTORY | GENERIC_READ) -#define DIR_GWRITE (FILE_ADD_FILE | GENERIC_WRITE) +#define DIR_GWRITE (FILE_ADD_FILE | FILE_ADD_SUBDIRECTORY | GENERIC_WRITE) #define DIR_GEXEC (FILE_TRAVERSE | GENERIC_EXECUTE) /* standard owner (and administrator) rights */