Author: pschweitzer Date: Sat Dec 31 02:01:34 2011 New Revision: 54789
URL: http://svn.reactos.org/svn/reactos?rev=54789&view=rev Log: [KERNEL32] CreateDirectory: handle the case when the FS doesn't support EAs. This should fix VBox and is mandatory if we want to support MS FSD with FAT32
Modified: trunk/reactos/dll/win32/kernel32/client/file/dir.c
Modified: trunk/reactos/dll/win32/kernel32/client/file/dir.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/kernel32/client/f... ============================================================================== --- trunk/reactos/dll/win32/kernel32/client/file/dir.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/kernel32/client/file/dir.c [iso-8859-1] Sat Dec 31 02:01:34 2011 @@ -342,6 +342,12 @@ } else { + if (Status == STATUS_EAS_NOT_SUPPORTED) + { + /* Extended attributes are not supported, so, this is OK */ + /* FIXME: Would deserve a deeper look, comparing with Windows */ + Status = STATUS_SUCCESS; + } /* failure or no extended attributes present, break the loop */ break; }