Author: ion Date: Sun Oct 4 20:18:49 2015 New Revision: 69444 URL: http://svn.reactos.org/svn/reactos?rev=69444&view=rev Log: [CMLIB/NTOSKRNL]: - Move cmindex.c and cmname.c to cmlib, because bootmgr/winload use the kernel's cm implementation, unlike our freeldr which uses an almost copy-pasted-but-not-shared-because-hey-why-not-have-to-fix-the-bugs-in-two-places-instead-of-just-one implementation. - Minor fixes to headers to allow those two files to be used/built outside of ntoskrnl.
Added: trunk/reactos/lib/cmlib/cmindex.c (with props) trunk/reactos/lib/cmlib/cmname.c (with props) Removed: trunk/reactos/ntoskrnl/config/cmindex.c trunk/reactos/ntoskrnl/config/cmname.c Modified: trunk/reactos/lib/cmlib/CMakeLists.txt trunk/reactos/lib/cmlib/cmlib.h trunk/reactos/ntoskrnl/ntos.cmake [This mail would be too long, it was shortened to contain the URLs only.] Modified: trunk/reactos/lib/cmlib/CMakeLists.txt URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/cmlib/CMakeLists.txt?rev=69444&r1=69443&r2=69444&view=diff Added: trunk/reactos/lib/cmlib/cmindex.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/cmlib/cmindex.c?rev=69444 Modified: trunk/reactos/lib/cmlib/cmlib.h URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/cmlib/cmlib.h?rev=69444&r1=69443&r2=69444&view=diff Added: trunk/reactos/lib/cmlib/cmname.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/cmlib/cmname.c?rev=69444 Removed: trunk/reactos/ntoskrnl/config/cmindex.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmindex.c?rev=69443 Removed: trunk/reactos/ntoskrnl/config/cmname.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/config/cmname.c?rev=69443 Modified: trunk/reactos/ntoskrnl/ntos.cmake URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/ntos.cmake?rev=69444&r1=69443&r2=69444&view=diff