mirror of
https://github.com/reactos/reactos.git
synced 2024-08-16 16:39:08 +00:00
- Implement RtlDecodePointer and remove respective redefining hack from vectoreh.c.
svn path=/trunk/; revision=40783
This commit is contained in:
parent
69f80eacec
commit
22c66b6d97
|
@ -329,6 +329,16 @@ RtlEncodePointer(IN PVOID Pointer)
|
||||||
return (PVOID)((ULONG_PTR)Pointer ^ Cookie);
|
return (PVOID)((ULONG_PTR)Pointer ^ Cookie);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* @implemented
|
||||||
|
*/
|
||||||
|
PVOID
|
||||||
|
NTAPI
|
||||||
|
RtlDecodePointer(IN PVOID Pointer)
|
||||||
|
{
|
||||||
|
return RtlEncodePointer(Pointer);
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* @unimplemented
|
* @unimplemented
|
||||||
*/
|
*/
|
||||||
|
|
|
@ -22,10 +22,6 @@ typedef struct _RTL_VECTORED_EXCEPTION_HANDLER
|
||||||
PVECTORED_EXCEPTION_HANDLER VectoredHandler;
|
PVECTORED_EXCEPTION_HANDLER VectoredHandler;
|
||||||
} RTL_VECTORED_EXCEPTION_HANDLER, *PRTL_VECTORED_EXCEPTION_HANDLER;
|
} RTL_VECTORED_EXCEPTION_HANDLER, *PRTL_VECTORED_EXCEPTION_HANDLER;
|
||||||
|
|
||||||
/* FIXME - stupid ld won't resolve RtlDecodePointer! Since their implementation
|
|
||||||
is the same just use RtlEncodePointer for now! */
|
|
||||||
#define RtlDecodePointer RtlEncodePointer
|
|
||||||
|
|
||||||
/* FUNCTIONS ***************************************************************/
|
/* FUNCTIONS ***************************************************************/
|
||||||
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
|
|
Loading…
Reference in a new issue