From 872941036c28a3773ebcad744e7f6f2ba3a54b1d Mon Sep 17 00:00:00 2001 From: rfm Date: Sat, 4 Mar 2006 07:25:52 +0000 Subject: [PATCH] fix ownership detection for directories in mingw32 git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@22594 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 2 ++ Source/NSFileManager.m | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index be8a50d71..213bae85b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -11,6 +11,8 @@ Basically, remove deprecated mingw32 specific api, and change housekeeper to try to make it as invisible as possible in terms of side effects. + * Source/NSFileManager.m: Fix mingw determination of the ownership + of a directory. 2006-03-03 Richard Frith-Macdonald diff --git a/Source/NSFileManager.m b/Source/NSFileManager.m index 06f016e40..cbbdc9010 100644 --- a/Source/NSFileManager.m +++ b/Source/NSFileManager.m @@ -2847,7 +2847,7 @@ static NSSet *fileKeys = nil; FILE_SHARE_READ, 0, OPEN_EXISTING, - FILE_ATTRIBUTE_NORMAL, + FILE_FLAG_BACKUP_SEMANTICS, 0); // Check GetLastError for CreateFile error code. @@ -2987,7 +2987,7 @@ static NSSet *fileKeys = nil; FILE_SHARE_READ, 0, OPEN_EXISTING, - FILE_ATTRIBUTE_NORMAL, + FILE_FLAG_BACKUP_SEMANTICS, 0); // Check GetLastError for CreateFile error code.