mirror of
https://github.com/reactos/reactos.git
synced 2025-06-06 01:40:36 +00:00
[RTL]
- Whitespace files. - Add missing PSEH inclusion (that can be detected if one comments the objbase.h include in rtl.h ...) [MKHIVE] Code cleanup + add a comment to explain what this ntoskrnl.h file is. svn path=/trunk/; revision=66138
This commit is contained in:
parent
5a6cb60c3d
commit
b799bbb859
26 changed files with 77 additions and 57 deletions
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/access.c
|
||||
* PURPOSE: Access rights handling functions
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: Security manager
|
||||
* FILE: lib/rtl/acl.c
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/atom.c
|
||||
* PURPOSE: Atom managment
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
/*
|
||||
* PROJECT: ReactOS Runtime Library
|
||||
* LICENSE: BSD - See COPYING.ARM in the top level directory
|
||||
* FILE: lib/rtl/avltable.c
|
||||
* PURPOSE: AVL Tree Generic Table Implementation
|
||||
* PROGRAMMERS: ReactOS Portable Systems Group
|
||||
*/
|
||||
* PROJECT: ReactOS Runtime Library
|
||||
* LICENSE: BSD - See COPYING.ARM in the top level directory
|
||||
* FILE: lib/rtl/avltable.c
|
||||
* PURPOSE: AVL Tree Generic Table Implementation
|
||||
* PROGRAMMERS: ReactOS Portable Systems Group
|
||||
*/
|
||||
|
||||
/* INCLUDES ******************************************************************/
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: Boot Data implementation
|
||||
* FILE: lib/rtl/bootdata.c
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/mem.c
|
||||
* PURPOSE: Memory functions
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: Compression and decompression functions
|
||||
* FILE: lib/rtl/compress.c
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: crc32 functions
|
||||
* FILE: lib/rtl/crc32.c
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/dbgbuffer.c
|
||||
* PROGRAMER: James Tabor
|
||||
*/
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/dbgbuffer.c
|
||||
* PROGRAMER: James Tabor
|
||||
*/
|
||||
|
||||
/* INCLUDES *****************************************************************/
|
||||
|
||||
|
@ -14,8 +15,8 @@
|
|||
/* FUNCTIONS *****************************************************************/
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
* @unimplemented
|
||||
*/
|
||||
PRTL_DEBUG_INFORMATION
|
||||
NTAPI
|
||||
RtlCreateQueryDebugBuffer(IN ULONG Size,
|
||||
|
@ -42,8 +43,8 @@ RtlCreateQueryDebugBuffer(IN ULONG Size,
|
|||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlDestroyQueryDebugBuffer(IN PRTL_DEBUG_INFORMATION Buf)
|
||||
|
@ -66,9 +67,8 @@ RtlDestroyQueryDebugBuffer(IN PRTL_DEBUG_INFORMATION Buf)
|
|||
}
|
||||
|
||||
/*
|
||||
* Based on lib/epsapi/enum/modules.c by KJK::Hyperion.
|
||||
*
|
||||
*/
|
||||
* Based on lib/epsapi/enum/modules.c by KJK::Hyperion.
|
||||
*/
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlpQueryRemoteProcessModules(HANDLE ProcessHandle,
|
||||
|
@ -233,8 +233,8 @@ RtlpQueryRemoteProcessModules(HANDLE ProcessHandle,
|
|||
}
|
||||
|
||||
/*
|
||||
* @unimplemented
|
||||
*/
|
||||
* @unimplemented
|
||||
*/
|
||||
NTSTATUS
|
||||
NTAPI
|
||||
RtlQueryProcessDebugInformation(IN ULONG ProcessId,
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/dos8dot3.c
|
||||
* PURPOSE: Short name (8.3 name) functions
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: Security descriptor functions
|
||||
* FILE: lib/rtl/encode.c
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS Runtime Library
|
||||
* PURPOSE: User-Mode Exception Support
|
||||
* FILE: lib/rtl/exception.c
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
/*
|
||||
* PROJECT: ReactOS Runtime Library
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* FILE: lib/rtl/generictable.c
|
||||
* PURPOSE: Splay Tree Generic Table Implementation
|
||||
* PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org)
|
||||
*/
|
||||
* PROJECT: ReactOS Runtime Library
|
||||
* LICENSE: GPL - See COPYING in the top level directory
|
||||
* FILE: lib/rtl/generictable.c
|
||||
* PURPOSE: Splay Tree Generic Table Implementation
|
||||
* PROGRAMMERS: Alex Ionescu (alex.ionescu@reactos.org)
|
||||
*/
|
||||
|
||||
/* INCLUDES ******************************************************************/
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: Handle table
|
||||
* FILE: lib/rtl/handle.c
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/heap.c
|
||||
* PURPOSE: RTL Heap backend allocator
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/heappage.c
|
||||
* PURPOSE: RTL Page Heap implementation
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/heap.c
|
||||
* PURPOSE: RTL Heap backend allocator (user mode only functions)
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/image.c
|
||||
* PURPOSE: Image handling functions
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/largeint.c
|
||||
* PURPOSE: Large integer operations
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* PURPOSE: Locally unique identifier (LUID) helper functions
|
||||
* FILE: lib/rtl/luid.c
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/mem.c
|
||||
* PURPOSE: Memory functions
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/mem.c
|
||||
* PURPOSE: MemoryStream functions
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
/* COPYRIGHT: See COPYING in the top level directory
|
||||
/*
|
||||
* COPYRIGHT: See COPYING in the top level directory
|
||||
* PROJECT: ReactOS system libraries
|
||||
* FILE: lib/rtl/message.c
|
||||
* PURPOSE: Message table functions
|
||||
|
|
|
@ -39,6 +39,9 @@
|
|||
#include <ndk/sefuncs.h>
|
||||
#include <ndk/umfuncs.h>
|
||||
|
||||
/* SEH support with PSEH */
|
||||
#include <pseh/pseh2.h>
|
||||
|
||||
/* Internal RTL header */
|
||||
#include "rtlp.h"
|
||||
|
||||
|
|
|
@ -219,7 +219,7 @@ CmiAllocateHashTableCell (
|
|||
return Status;
|
||||
}
|
||||
|
||||
NTSTATUS
|
||||
static NTSTATUS
|
||||
CmiCreateSubKey(
|
||||
IN PCMHIVE RegistryHive,
|
||||
IN HCELL_INDEX ParentKeyCellOffset,
|
||||
|
@ -363,6 +363,7 @@ CmiAddSubKey(
|
|||
return STATUS_SUCCESS;
|
||||
}
|
||||
|
||||
#if 0 // Those two functions seem to be unused, but keep them just in case we may need to use them in the future...
|
||||
static BOOLEAN
|
||||
CmiCompareHash(
|
||||
IN PCUNICODE_STRING KeyName,
|
||||
|
@ -378,8 +379,7 @@ CmiCompareHash(
|
|||
return (strncmp(Buffer, HashString, 4) == 0);
|
||||
}
|
||||
|
||||
|
||||
BOOLEAN
|
||||
static BOOLEAN
|
||||
CmiCompareHashI(
|
||||
IN PCUNICODE_STRING KeyName,
|
||||
IN PCHAR HashString)
|
||||
|
@ -393,6 +393,7 @@ CmiCompareHashI(
|
|||
|
||||
return (strncasecmp(Buffer, HashString, 4) == 0);
|
||||
}
|
||||
#endif
|
||||
|
||||
NTSTATUS
|
||||
CmiScanForSubKey(
|
||||
|
|
|
@ -1,10 +1,6 @@
|
|||
/*
|
||||
* This header is used together with cmindex.c and cmname.c
|
||||
*/
|
||||
|
||||
#define NDEBUG
|
||||
#include "mkhive.h"
|
||||
|
||||
PVOID
|
||||
NTAPI
|
||||
CmpAllocate(
|
||||
IN SIZE_T Size,
|
||||
IN BOOLEAN Paged,
|
||||
IN ULONG Tag
|
||||
);
|
||||
|
|
Loading…
Reference in a new issue