[RFC PATCH 07/11] ntdll: Move undocumented flags to ntdll_misc.h.
Rémi Bernon
rbernon at codeweavers.com
Wed May 6 07:09:59 CDT 2020
---
dlls/ntdll/heap.c | 6 ------
dlls/ntdll/ntdll_misc.h | 6 ++++++
2 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/dlls/ntdll/heap.c b/dlls/ntdll/heap.c
index a80bc56ccb52..6b5fc45d381e 100644
--- a/dlls/ntdll/heap.c
+++ b/dlls/ntdll/heap.c
@@ -173,12 +173,6 @@ typedef struct tagHEAP
#define COMMIT_MASK 0xffff /* bitmask for commit/decommit granularity */
#define MAX_FREE_PENDING 1024 /* max number of free requests to delay */
-/* some undocumented flags (names are made up) */
-#define HEAP_PAGE_ALLOCS 0x01000000
-#define HEAP_VALIDATE 0x10000000
-#define HEAP_VALIDATE_ALL 0x20000000
-#define HEAP_VALIDATE_PARAMS 0x40000000
-
static HEAP *processHeap; /* main process heap */
static BOOL HEAP_IsRealArena( HEAP *heapPtr, DWORD flags, LPCVOID block, BOOL quiet );
diff --git a/dlls/ntdll/ntdll_misc.h b/dlls/ntdll/ntdll_misc.h
index fbf01b729df0..4dd642cd7842 100644
--- a/dlls/ntdll/ntdll_misc.h
+++ b/dlls/ntdll/ntdll_misc.h
@@ -287,6 +287,12 @@ static inline int get_unix_exit_code( NTSTATUS status )
#define HEAP_LAL 1
#define HEAP_LFH 2
+/* some undocumented flags (names are made up) */
+#define HEAP_PAGE_ALLOCS 0x01000000
+#define HEAP_VALIDATE 0x10000000
+#define HEAP_VALIDATE_ALL 0x20000000
+#define HEAP_VALIDATE_PARAMS 0x40000000
+
struct tagHEAP;
void *HEAP_std_allocate( struct tagHEAP *heap, ULONG flags, SIZE_T size );
BOOLEAN HEAP_std_free( struct tagHEAP *heap, ULONG flags, void *ptr );
--
2.26.1
More information about the wine-devel
mailing list