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,