Index: dir.cc
===================================================================
RCS file: /cvs/uberbaum/winsup/cygwin/dir.cc,v
retrieving revision 1.41
diff -u -p -2 -r1.41 dir.cc
--- dir.cc	2001/09/03 19:06:58	1.41
+++ dir.cc	2001/09/05 20:22:42
@@ -340,5 +340,5 @@ mkdir (const char *dir, mode_t mode)
   if (allow_ntsec && real_dir.has_acls ())
     set_security_attribute (S_IFDIR | ((mode & 07777) & ~cygheap->umask),
-			    &sa, alloca (256), 256);
+			    &sa, alloca (4096), 4096);
 
   if (CreateDirectoryA (real_dir.get_win32 (), &sa))
Index: fhandler.cc
===================================================================
RCS file: /cvs/uberbaum/winsup/cygwin/fhandler.cc,v
retrieving revision 1.77
diff -u -p -2 -r1.77 fhandler.cc
--- fhandler.cc	2001/09/01 05:17:34	1.77
+++ fhandler.cc	2001/09/05 20:22:42
@@ -388,5 +388,5 @@ fhandler_base::open (int flags, mode_t m
      set files attributes. */
   if (flags & O_CREAT && get_device () == FH_DISK && allow_ntsec && has_acls ())
-    set_security_attribute (mode, &sa, alloca (256), 256);
+    set_security_attribute (mode, &sa, alloca (4096), 4096);
 
   x = CreateFileA (get_win32_name (), access, shared,
Index: path.cc
===================================================================
RCS file: /cvs/uberbaum/winsup/cygwin/path.cc,v
retrieving revision 1.159
diff -u -p -2 -r1.159 path.cc
--- path.cc	2001/08/29 04:43:19	1.159
+++ path.cc	2001/09/05 20:22:43
@@ -2462,5 +2462,5 @@ symlink (const char *topath, const char 
   if (allow_ntsec && win32_path.has_acls ())
     set_security_attribute (S_IFLNK | S_IRWXU | S_IRWXG | S_IRWXO,
-			    &sa, alloca (256), 256);
+			    &sa, alloca (4096), 4096);
 
   h = CreateFileA(win32_path, GENERIC_WRITE, 0, &sa,
