Author: akhaldi
Date: Sat Aug 14 10:34:01 2010
New Revision: 48540
URL: http://svn.reactos.org/svn/reactos?rev=48540&view=rev
Log:
[CMAKE]
- I forgot to link to the wine lib instead of its compiled lib (I have it locally to avoid recompiling it).
Modified:
branches/cmake-bringup/dll/win32/user32/CMakeLists.txt
Modified: branches/cmake-bringup/dll/win32/user32/CMakeLists.txt
URL: http://svn.reactos.org/svn/reactos/branches/cmake-bringup/dll/win32/user32/…
==============================================================================
--- branches/cmake-bringup/dll/win32/user32/CMakeLists.txt [iso-8859-1] (original)
+++ branches/cmake-bringup/dll/win32/user32/CMakeLists.txt [iso-8859-1] Sat Aug 14 10:34:01 2010
@@ -32,7 +32,7 @@
target_link_libraries(user32
${CMAKE_CURRENT_SOURCE_DIR}/user32.def
- ${REACTOS_SOURCE_DIR}/lib/3rdparty/libwine/libwine.a
+ wine
${REACTOS_SOURCE_DIR}/dll/win32/gdi32/libgdi32.a
${REACTOS_SOURCE_DIR}/dll/win32/advapi32/libadvapi32.a
imm32
Author: fireball
Date: Fri Aug 13 22:02:17 2010
New Revision: 48536
URL: http://svn.reactos.org/svn/reactos?rev=48536&view=rev
Log:
[WINLOGON]
- NtInitializeRegistry expects not just CM_BOOT_FLAG_ACCEPTED, but a number of the accepted control set to be added to it. After fixing this, NtInitializeRegistry won't fail with STATUS_INVALID_PARAMETER (someone should check return status for errors...) anymore. As a result lazy flushing is enabled.
Modified:
trunk/reactos/base/system/winlogon/winlogon.c
Modified: trunk/reactos/base/system/winlogon/winlogon.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/system/winlogon/winlo…
==============================================================================
--- trunk/reactos/base/system/winlogon/winlogon.c [iso-8859-1] (original)
+++ trunk/reactos/base/system/winlogon/winlogon.c [iso-8859-1] Fri Aug 13 22:02:17 2010
@@ -415,7 +415,7 @@
/* Tell kernel that CurrentControlSet is good (needed
* to support Last good known configuration boot) */
- NtInitializeRegistry(CM_BOOT_FLAG_ACCEPTED);
+ NtInitializeRegistry(CM_BOOT_FLAG_ACCEPTED | 1);
/* Message loop for the SAS window */
while (GetMessageW(&Msg, WLSession->SASWindow, 0, 0))