Author: hbelusca
Date: Fri Jun 30 19:07:02 2017
New Revision: 75247
URL: http://svn.reactos.org/svn/reactos?rev=75247&view=rev
Log:
[SETUPLIB][USETUP]: Split the registry helper code into registry utility functions (create/mount/unmount/verify hives) and registry creation code (the rest: initializing the system hives) and move it in the setup library.
This commit won't correctly compile yet due to problems related to the interfacing of the INF functions.
Added:
branches/setup_improvements/base/setup/lib/registry.c
- copied, changed from r75245, branches/setup_improvements/base/setup/usetup/registry.c
branches/setup_improvements/base/setup/lib/registry.h
- copied, changed from r75245, branches/setup_improvements/base/setup/usetup/registry.h
branches/setup_improvements/base/setup/lib/regutil.c
- copied, changed from r75245, branches/setup_improvements/base/setup/usetup/registry.c
branches/setup_improvements/base/setup/lib/regutil.h
- copied, changed from r75245, branches/setup_improvements/base/setup/usetup/registry.h
Modified:
branches/setup_improvements/base/setup/lib/CMakeLists.txt
branches/setup_improvements/base/setup/lib/setuplib.h
branches/setup_improvements/base/setup/usetup/registry.c
branches/setup_improvements/base/setup/usetup/registry.h
[This mail would be too long, it was shortened to contain the URLs only.]
Modified: branches/setup_improvements/base/setup/lib/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/l…
Copied: branches/setup_improvements/base/setup/lib/registry.c (from r75245, branches/setup_improvements/base/setup/usetup/registry.c)
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/l…
Copied: branches/setup_improvements/base/setup/lib/registry.h (from r75245, branches/setup_improvements/base/setup/usetup/registry.h)
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/l…
Copied: branches/setup_improvements/base/setup/lib/regutil.c (from r75245, branches/setup_improvements/base/setup/usetup/registry.c)
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/l…
Copied: branches/setup_improvements/base/setup/lib/regutil.h (from r75245, branches/setup_improvements/base/setup/usetup/registry.h)
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/l…
Modified: branches/setup_improvements/base/setup/lib/setuplib.h
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/l…
Modified: branches/setup_improvements/base/setup/usetup/registry.c
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/u…
Modified: branches/setup_improvements/base/setup/usetup/registry.h
URL: http://svn.reactos.org/svn/reactos/branches/setup_improvements/base/setup/u…