fixed the order of the parameters of RtlIsValidIndexHandle
Modified: trunk/reactos/include/ndk/rtlfuncs.h
Modified: trunk/reactos/lib/ntdll/rtl/handle.c
Modified: trunk/reactos/lib/ntdll/rtl/libsupp.c
_____
Modified: trunk/reactos/include/ndk/rtlfuncs.h
--- trunk/reactos/include/ndk/rtlfuncs.h 2005-08-07 11:44:41 UTC
(rev 17158)
+++ trunk/reactos/include/ndk/rtlfuncs.h 2005-08-07 11:47:45 UTC
(rev 17159)
@@ -1514,8 +1514,8 @@
STDCALL
RtlIsValidIndexHandle(
IN PRTL_HANDLE_TABLE HandleTable,
- IN OUT PRTL_HANDLE_TABLE_ENTRY *Handle,
- IN ULONG Index
+ IN ULONG Index,
+ OUT PRTL_HANDLE_TABLE_ENTRY *Handle
);
/*
_____
Modified: trunk/reactos/lib/ntdll/rtl/handle.c
--- trunk/reactos/lib/ntdll/rtl/handle.c 2005-08-07 11:44:41 UTC
(rev 17158)
+++ trunk/reactos/lib/ntdll/rtl/handle.c 2005-08-07 11:47:45 UTC
(rev 17159)
@@ -161,13 +161,13 @@
* @implemented
*/
BOOLEAN STDCALL
-RtlIsValidIndexHandle(PRTL_HANDLE_TABLE HandleTable,
- PRTL_HANDLE_TABLE_ENTRY *Handle,
- ULONG Index)
+RtlIsValidIndexHandle(IN PRTL_HANDLE_TABLE HandleTable,
+ IN ULONG Index,
+ OUT PRTL_HANDLE_TABLE_ENTRY *Handle)
{
PRTL_HANDLE_TABLE_ENTRY InternalHandle;
- DPRINT("RtlIsValidIndexHandle(HandleTable %p Handle %p Index %x)\n",
HandleTable, Handle, Index);
+ DPRINT("RtlIsValidIndexHandle(HandleTable %p Index %x Handle %p)\n",
HandleTable, Index, Handle);
if (HandleTable == NULL)
return FALSE;
_____
Modified: trunk/reactos/lib/ntdll/rtl/libsupp.c
--- trunk/reactos/lib/ntdll/rtl/libsupp.c 2005-08-07 11:44:41 UTC
(rev 17158)
+++ trunk/reactos/lib/ntdll/rtl/libsupp.c 2005-08-07 11:47:45 UTC
(rev 17159)
@@ -148,8 +148,8 @@
PRTL_HANDLE_TABLE_ENTRY RtlHandleEntry;
if (RtlIsValidIndexHandle(&AtomTable->RtlHandleTable,
- &RtlHandleEntry,
- (ULONG)Entry->HandleIndex))
+ (ULONG)Entry->HandleIndex,
+ &RtlHandleEntry))
{
RtlFreeHandle(&AtomTable->RtlHandleTable,
RtlHandleEntry);
@@ -198,8 +198,8 @@
PRTL_HANDLE_TABLE_ENTRY RtlHandle;
if (RtlIsValidIndexHandle(&AtomTable->RtlHandleTable,
- &RtlHandle,
- Index))
+ Index,
+ &RtlHandle))
{
PRTL_ATOM_HANDLE AtomHandle = (PRTL_ATOM_HANDLE)RtlHandle;