mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 19:26:32 +00:00
- Fixup Local* Heap implementation so that calls which have different semantics don't call the Global APIs (ie: LocalAlloc/LocalReAlloc and LocalFlags). The rest can be shared beteween them. Also fix some prototypes.
- Rename all the defintions to BASE_HEAP instead of GLOBAL_HEAP, since they apply just as well to the Local Heap. svn path=/trunk/; revision=22582
This commit is contained in:
@@ -327,6 +327,7 @@ extern "C" {
|
||||
#define LMEM_MODIFY 128
|
||||
#define LMEM_INVALID_HANDLE 32768
|
||||
#define LMEM_LOCKCOUNT 255
|
||||
#define LMEM_VALID_FLAGS 0x0F72
|
||||
#define LPTR 64
|
||||
#define LHND 66
|
||||
#define NONZEROLHND 2
|
||||
@@ -1698,7 +1699,7 @@ HLOCAL WINAPI LocalHandle(LPCVOID);
|
||||
PVOID WINAPI LocalLock(HLOCAL);
|
||||
HLOCAL WINAPI LocalReAlloc(HLOCAL,SIZE_T,UINT);
|
||||
SIZE_T WINAPI LocalShrink(HLOCAL,UINT); /* Obsolete: Has no effect. */
|
||||
UINT WINAPI LocalSize(HLOCAL);
|
||||
SIZE_T WINAPI LocalSize(HLOCAL);
|
||||
BOOL WINAPI LocalUnlock(HLOCAL);
|
||||
BOOL WINAPI LockFile(HANDLE,DWORD,DWORD,DWORD,DWORD);
|
||||
BOOL WINAPI LockFileEx(HANDLE,DWORD,DWORD,DWORD,DWORD,LPOVERLAPPED);
|
||||
|
||||
Reference in New Issue
Block a user