Modified: trunk/reactos/lib/rtl/access.c
Modified: trunk/reactos/lib/rtl/i386/alldiv.s
Modified: trunk/reactos/lib/rtl/i386/allmul.s
Modified: trunk/reactos/lib/rtl/i386/allrem.s
Modified: trunk/reactos/lib/rtl/i386/allshl.s
Modified: trunk/reactos/lib/rtl/i386/allshr.s
Modified: trunk/reactos/lib/rtl/i386/aulldiv.s
Modified: trunk/reactos/lib/rtl/i386/aullrem.s
Modified: trunk/reactos/lib/rtl/i386/aullshr.s
Modified: trunk/reactos/lib/rtl/readme.txt
Modified: trunk/reactos/lib/rtl/registry.c
--- trunk/reactos/lib/rtl/access.c 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/access.c 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,68 +1,68 @@
-/*
- * COPYRIGHT: See COPYING in the top level directory
- * PROJECT: ReactOS kernel
- * FILE: lib/rtl/access.c
- * PURPOSE: Access rights handling functions
- *
- * PROGRAMMERS: Eric Kohl
- */
-
-/* INCLUDES *****************************************************************/
-
-#include <ddk/ntddk.h>
-#include <ntdll/rtl.h>
-
-#define NDEBUG
-#include <debug.h>
-
-/* FUNCTIONS ***************************************************************/
-
-/*
- * @implemented
- */
-BOOLEAN STDCALL
-RtlAreAllAccessesGranted(ACCESS_MASK GrantedAccess,
- ACCESS_MASK DesiredAccess)
-{
- PAGED_CODE_RTL();
- return ((GrantedAccess & DesiredAccess) == DesiredAccess);
-}
-
-
-/*
- * @implemented
- */
-BOOLEAN STDCALL
-RtlAreAnyAccessesGranted(ACCESS_MASK GrantedAccess,
- ACCESS_MASK DesiredAccess)
-{
- PAGED_CODE_RTL();
- return ((GrantedAccess & DesiredAccess) != 0);
-}
-
-
-/*
- * @implemented
- */
-VOID STDCALL
-RtlMapGenericMask(PACCESS_MASK AccessMask,
- PGENERIC_MAPPING GenericMapping)
-{
- PAGED_CODE_RTL();
-
- if (*AccessMask & GENERIC_READ)
- *AccessMask |= GenericMapping->GenericRead;
-
- if (*AccessMask & GENERIC_WRITE)
- *AccessMask |= GenericMapping->GenericWrite;
-
- if (*AccessMask & GENERIC_EXECUTE)
- *AccessMask |= GenericMapping->GenericExecute;
-
- if (*AccessMask & GENERIC_ALL)
- *AccessMask |= GenericMapping->GenericAll;
-
- *AccessMask &= ~(GENERIC_READ | GENERIC_WRITE | GENERIC_EXECUTE | GENERIC_ALL);
-}
-
-/* EOF */
+/*
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS kernel
+ * FILE: lib/rtl/access.c
+ * PURPOSE: Access rights handling functions
+ *
+ * PROGRAMMERS: Eric Kohl
+ */
+
+/* INCLUDES *****************************************************************/
+
+#include <ddk/ntddk.h>
+#include <ntdll/rtl.h>
+
+#define NDEBUG
+#include <debug.h>
+
+/* FUNCTIONS ***************************************************************/
+
+/*
+ * @implemented
+ */
+BOOLEAN STDCALL
+RtlAreAllAccessesGranted(ACCESS_MASK GrantedAccess,
+ ACCESS_MASK DesiredAccess)
+{
+ PAGED_CODE_RTL();
+ return ((GrantedAccess & DesiredAccess) == DesiredAccess);
+}
+
+
+/*
+ * @implemented
+ */
+BOOLEAN STDCALL
+RtlAreAnyAccessesGranted(ACCESS_MASK GrantedAccess,
+ ACCESS_MASK DesiredAccess)
+{
+ PAGED_CODE_RTL();
+ return ((GrantedAccess & DesiredAccess) != 0);
+}
+
+
+/*
+ * @implemented
+ */
+VOID STDCALL
+RtlMapGenericMask(PACCESS_MASK AccessMask,
+ PGENERIC_MAPPING GenericMapping)
+{
+ PAGED_CODE_RTL();
+
+ if (*AccessMask & GENERIC_READ)
+ *AccessMask |= GenericMapping->GenericRead;
+
+ if (*AccessMask & GENERIC_WRITE)
+ *AccessMask |= GenericMapping->GenericWrite;
+
+ if (*AccessMask & GENERIC_EXECUTE)
+ *AccessMask |= GenericMapping->GenericExecute;
+
+ if (*AccessMask & GENERIC_ALL)
+ *AccessMask |= GenericMapping->GenericAll;
+
+ *AccessMask &= ~(GENERIC_READ | GENERIC_WRITE | GENERIC_EXECUTE | GENERIC_ALL);
+}
+
+/* EOF */
Property changes on: trunk/reactos/lib/rtl/access.c
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/alldiv.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/alldiv.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: alldiv.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/alldiv.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/allmul.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/allmul.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: allmul.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/allmul.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/allrem.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/allrem.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: allrem.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/allrem.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/allshl.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/allshl.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: allshl.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/allshl.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/allshr.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/allshr.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: allshr.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/allshr.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/aulldiv.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/aulldiv.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: aulldiv.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/aulldiv.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/aullrem.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/aullrem.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: aullrem.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/aullrem.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/i386/aullshr.s 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/i386/aullshr.s 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: aullshr.s 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/i386/aullshr.s
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/readme.txt 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/readme.txt 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,5 +1,5 @@
-RTL restrictions:
-
-ExAllocatePool (and friends) must be used exclusively. RtlAllocateHeap (and friends) must NOT be used! ExAllocatePool (and friends) translate to RtlAllocateHeap (and friends) in ntdll\rtl\libsupp.c.
-
+RTL restrictions:
+
+ExAllocatePool (and friends) must be used exclusively. RtlAllocateHeap (and friends) must NOT be used! ExAllocatePool (and friends) translate to RtlAllocateHeap (and friends) in ntdll\rtl\libsupp.c.
+
RtlEnterCriticalSection (and friends) must be used exclusively. ExAcquireFastMutex (and friends) must NOT be used! RtlEnterCriticalSection (and friends) translate to ExAcquireFastMutex (and friends) in ntoskrnl\rtl\libsupp.c. This means that RtlEnterCriticalSection (and friends) can NOT be used recursively in RTL. The reason for choosing RtlEnterCriticalSection (and friends) over ExAcquireFastMutex (and friends) is that the FAST_MUTEX struct is smaller than the RTL_CRITICAL_SECTION struct.
\ No newline at end of file
Property changes on: trunk/reactos/lib/rtl/readme.txt
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native
--- trunk/reactos/lib/rtl/registry.c 2005-05-05 20:19:01 UTC (rev 15021)
+++ trunk/reactos/lib/rtl/registry.c 2005-05-05 20:52:14 UTC (rev 15022)
@@ -1,4 +1,4 @@
-/* $Id: registry.c 12852 2005-01-06 13:58:04Z mf $
+/* $Id$
*
* COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS kernel
Property changes on: trunk/reactos/lib/rtl/registry.c
___________________________________________________________________
Name: svn:keywords
+ author date id revision
Name: svn:eol-style
+ native