2 * MPR undocumented functions
8 #include "debugtools.h"
10 DEFAULT_DEBUG_CHANNEL(mpr
)
13 * FIXME: The following routines should use a private heap ...
16 /*****************************************************************
19 LPVOID WINAPI
MPR_Alloc( DWORD dwSize
)
21 return HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY
, dwSize
);
24 /*****************************************************************
25 * MPR_ReAlloc [MPR.23]
27 LPVOID WINAPI
MPR_ReAlloc( LPVOID lpSrc
, DWORD dwSize
)
30 return HeapReAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY
, lpSrc
, dwSize
);
32 return HeapAlloc( GetProcessHeap(), HEAP_ZERO_MEMORY
, dwSize
);
35 /*****************************************************************
38 BOOL WINAPI
MPR_Free( LPVOID lpMem
)
41 return HeapFree( GetProcessHeap(), 0, lpMem
);
46 /*****************************************************************
49 BOOL WINAPI
_MPR_25( LPBYTE lpMem
, INT len
)
51 FIXME( "(%p, %d): stub\n", lpMem
, len
);