Author: hpoussin
Date: Tue Sep 5 00:55:39 2006
New Revision: 23917
URL:
http://svn.reactos.org/svn/reactos?rev=23917&view=rev
Log:
Add ufat.dll, to be able to format drives to FAT and FAT32 format
Added:
trunk/reactos/dll/win32/ufat/ (with props)
trunk/reactos/dll/win32/ufat/ufat.def (with props)
trunk/reactos/dll/win32/ufat/ufat.rbuild (with props)
trunk/reactos/dll/win32/ufat/ufat.rc (with props)
Modified:
trunk/reactos/dll/win32/fmifs/fmifs.rbuild
trunk/reactos/dll/win32/fmifs/init.c
trunk/reactos/dll/win32/win32.rbuild
Modified: trunk/reactos/dll/win32/fmifs/fmifs.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/fmifs/fmifs.rbui…
==============================================================================
--- trunk/reactos/dll/win32/fmifs/fmifs.rbuild (original)
+++ trunk/reactos/dll/win32/fmifs/fmifs.rbuild Tue Sep 5 00:55:39 2006
@@ -1,4 +1,4 @@
-<module name="fmifs" type="win32dll"
entrypoint="_InitializeFmIfs@12" baseaddress="${BASEADDRESS_FMIFS}"
installbase="system32" installname="fmifs.dll">
+<module name="fmifs" type="win32dll"
entrypoint="InitializeFmIfs@12" baseaddress="${BASEADDRESS_FMIFS}"
installbase="system32" installname="fmifs.dll">
<importlibrary definition="fmifs.def" />
<include base="fmifs">.</include>
<define name="_DISABLE_TIDENTS" />
Modified: trunk/reactos/dll/win32/fmifs/init.c
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/fmifs/init.c?rev…
==============================================================================
--- trunk/reactos/dll/win32/fmifs/init.c (original)
+++ trunk/reactos/dll/win32/fmifs/init.c Tue Sep 5 00:55:39 2006
@@ -21,10 +21,10 @@
PIFS_PROVIDER Provider;
ListEntry = ProviderListHead.Flink;
- while (ListEntry != ProviderListHead.Flink)
+ while (ListEntry != &ProviderListHead)
{
Provider = CONTAINING_RECORD(ListEntry, IFS_PROVIDER, ListEntry);
- if (wcscmp(Provider->Name, FileSystem) == 0)
+ if (_wcsicmp(Provider->Name, FileSystem) == 0)
return Provider;
ListEntry = ListEntry->Flink;
}
Propchange: trunk/reactos/dll/win32/ufat/
------------------------------------------------------------------------------
--- svn:ignore (added)
+++ svn:ignore Tue Sep 5 00:55:39 2006
@@ -1,0 +1,3 @@
+*.bak
+GNUmakefile
+*.vcproj
Added: trunk/reactos/dll/win32/ufat/ufat.def
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ufat/ufat.def?re…
==============================================================================
--- trunk/reactos/dll/win32/ufat/ufat.def (added)
+++ trunk/reactos/dll/win32/ufat/ufat.def Tue Sep 5 00:55:39 2006
@@ -1,0 +1,3 @@
+LIBRARY UFAT.DLL
+EXPORTS
+FormatEx=VfatFormat@24
Propchange: trunk/reactos/dll/win32/ufat/ufat.def
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/win32/ufat/ufat.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ufat/ufat.rbuild…
==============================================================================
--- trunk/reactos/dll/win32/ufat/ufat.rbuild (added)
+++ trunk/reactos/dll/win32/ufat/ufat.rbuild Tue Sep 5 00:55:39 2006
@@ -1,0 +1,10 @@
+<module name="ufat" type="win32dll"
baseaddress="${BASEADDRESS_UFAT}" installbase="system32"
installname="ufat.dll">
+ <importlibrary definition="ufat.def" />
+ <include base="ufat">.</include>
+ <define name="_DISABLE_TIDENTS" />
+ <define name="__USE_W32API" />
+ <define name="_WIN32_WINNT">0x0600</define>
+ <library>vfatlib</library>
+ <library>ntdll</library>
+ <file>ufat.rc</file>
+</module>
Propchange: trunk/reactos/dll/win32/ufat/ufat.rbuild
------------------------------------------------------------------------------
svn:eol-style = native
Added: trunk/reactos/dll/win32/ufat/ufat.rc
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/ufat/ufat.rc?rev…
==============================================================================
--- trunk/reactos/dll/win32/ufat/ufat.rc (added)
+++ trunk/reactos/dll/win32/ufat/ufat.rc Tue Sep 5 00:55:39 2006
@@ -1,0 +1,5 @@
+#define REACTOS_VERSION_DLL
+#define REACTOS_STR_FILE_DESCRIPTION "FAT File System Management\0"
+#define REACTOS_STR_INTERNAL_NAME "ufat\0"
+#define REACTOS_STR_ORIGINAL_FILENAME "ufat.dll\0"
+#include <reactos/version.rc>
Propchange: trunk/reactos/dll/win32/ufat/ufat.rc
------------------------------------------------------------------------------
svn:eol-style = native
Modified: trunk/reactos/dll/win32/win32.rbuild
URL:
http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/win32.rbuild?rev…
==============================================================================
--- trunk/reactos/dll/win32/win32.rbuild (original)
+++ trunk/reactos/dll/win32/win32.rbuild Tue Sep 5 00:55:39 2006
@@ -226,6 +226,9 @@
<directory name="twain_32">
<xi:include href="twain_32/twain_32.rbuild" />
</directory>
+<directory name="ufat">
+ <xi:include href="ufat/ufat.rbuild" />
+</directory>
<directory name="urlmon">
<xi:include href="urlmon/urlmon.rbuild" />
</directory>