Author: tkreuzer
Date: Sat Nov 2 18:34:18 2013
New Revision: 60838
URL: http://svn.reactos.org/svn/reactos?rev=60838&view=rev
Log:
[MSV1_0]
Fix a bug (LsarClose must be passed a pointer to a LSAPR_HANDLE, not the handle itself)
Modified:
trunk/reactos/dll/win32/msv1_0/msv1_0.c
Modified: trunk/reactos/dll/win32/msv1_0/msv1_0.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/msv1_0/msv1_0.c?…
==============================================================================
--- trunk/reactos/dll/win32/msv1_0/msv1_0.c [iso-8859-1] (original)
+++ trunk/reactos/dll/win32/msv1_0/msv1_0.c [iso-8859-1] Sat Nov 2 18:34:18 2013
@@ -540,7 +540,7 @@
done:
if (PolicyHandle != NULL)
- LsarClose(PolicyHandle);
+ LsarClose(&PolicyHandle);
return Status;
}
Author: tkreuzer
Date: Sat Nov 2 16:50:50 2013
New Revision: 60837
URL: http://svn.reactos.org/svn/reactos?rev=60837&view=rev
Log:
[PSEH3]
Fix a bug that could result in an endless loop and which caused the bootcd to hang on an exception.
Modified:
trunk/reactos/include/reactos/libs/pseh/pseh3.h
Modified: trunk/reactos/include/reactos/libs/pseh/pseh3.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/libs/pseh/…
==============================================================================
--- trunk/reactos/include/reactos/libs/pseh/pseh3.h [iso-8859-1] (original)
+++ trunk/reactos/include/reactos/libs/pseh/pseh3.h [iso-8859-1] Sat Nov 2 16:50:50 2013
@@ -244,6 +244,8 @@
\
if (1) \
{ \
+ /* Prevent this block from being optimized away */ \
+ asm volatile ("#\n"); \
do