[NTVDM]: Commit what I have in my local wc so far (and which is commitable & works):
[reactos.git] / reactos / subsystems / mvdm / ntvdm / dos / dos32krnl / memory.h
index e9ed2dc..bf3e61a 100644 (file)
@@ -11,7 +11,7 @@
 
 /* TYPEDEFS *******************************************************************/
 
-#define SEGMENT_TO_MCB(seg) ((PDOS_MCB)((ULONG_PTR)BaseAddress + TO_LINEAR((seg), 0)))
+#define SEGMENT_TO_MCB(seg) ((PDOS_MCB)SEG_OFF_TO_PTR((seg), 0))
 
 enum DOS_ALLOC_STRATEGY
 {
@@ -45,6 +45,8 @@ BOOLEAN DosLinkUmb(VOID);
 BOOLEAN DosUnlinkUmb(VOID);
 VOID DosChangeMemoryOwner(WORD Segment, WORD NewOwner);
 
+VOID DosInitializeMemory(VOID);
+
 #endif // _DOS_MEMORY_H_
 
 /* EOF */