Changeset 7067 for trunk/src/kernel32/heap.cpp
- Timestamp:
- Oct 15, 2001, 7:21:27 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/heap.cpp
r7065 r7067 1 /* $Id: heap.cpp,v 1.3 8 2001-10-15 17:16:37sandervl Exp $ */1 /* $Id: heap.cpp,v 1.39 2001-10-15 17:17:48 sandervl Exp $ */ 2 2 3 3 /* … … 887 887 //****************************************************************************** 888 888 //****************************************************************************** 889 ODINFUNCTION2(HLOCAL, LocalAlloc, 890 UINT, fuFlags, 891 DWORD, cbBytes) 889 HLOCAL WIN32API LocalAlloc(UINT fuFlags, DWORD cbBytes) 892 890 { 893 891 HLOCAL hLocal; … … 908 906 //****************************************************************************** 909 907 //****************************************************************************** 910 ODINFUNCTION1(UINT, LocalFlags, 911 HLOCAL, hMem) 908 UINT WIN32API LocalFlags(HLOCAL hMem) 912 909 { 913 910 UINT ret, retG; 911 dprintf(("KERNEL32: LocalFlags %X\n", hMem)); 914 912 915 913 retG = GlobalFlags(hMem); … … 929 927 //****************************************************************************** 930 928 //****************************************************************************** 931 ODINFUNCTION1(HLOCAL, LocalFree, 932 HLOCAL, hMem) 933 { 929 HLOCAL WIN32API LocalFree(HLOCAL hMem) 930 { 931 dprintf(("KERNEL32: LocalFree %X", hMem)); 932 934 933 return GlobalFree(hMem); 935 934 } 936 935 //****************************************************************************** 937 936 //****************************************************************************** 938 ODINFUNCTION1(HLOCAL, LocalHandle, 939 PCVOID, lpMem) 940 { 937 HLOCAL WIN32API LocalHandle(PCVOID lpMem) 938 { 939 dprintf(("KERNEL32: LocalHandle %x", lpMem)); 940 941 941 return GlobalHandle(lpMem); 942 942 } 943 943 //****************************************************************************** 944 944 //****************************************************************************** 945 ODINFUNCTION1(BOOL, LocalUnlock, 946 HLOCAL, hMem) 947 { 945 BOOL WIN32API LocalUnlock(HLOCAL hMem) 946 { 947 dprintf(("KERNEL32: LocalUnlock %X", hMem)); 948 948 949 return GlobalUnlock(hMem); 949 950 } … … 951 952 //TODO: cbBytes==0 && fuFlags & LMEM_MOVEABLE not handled!! 952 953 //****************************************************************************** 953 ODINFUNCTION3(HLOCAL, LocalReAlloc, 954 HLOCAL, hMem, 955 DWORD, cbBytes, 956 UINT, fuFlags) 954 HLOCAL WIN32API LocalReAlloc(HLOCAL hMem, DWORD cbBytes, UINT fuFlags) 957 955 { 958 956 HLOCAL hLocalNew, hLocalOld; 959 957 LPVOID lpMem, lpMemOld; 960 958 DWORD cbOldSize; 959 960 dprintf(("KERNEL32: LocalReAlloc %X %d %X\n", hMem, cbBytes, fuFlags)); 961 961 962 962 // Check flags … … 978 978 //****************************************************************************** 979 979 //****************************************************************************** 980 ODINFUNCTION1(UINT, LocalSize, 981 HLOCAL, hMem) 982 { 980 UINT WIN32API LocalSize(HLOCAL hMem) 981 { 982 dprintf(("KERNEL32: LocalSize %X", hMem)); 983 983 984 return GlobalSize(hMem); 984 985 } 985 986 //****************************************************************************** 986 987 //****************************************************************************** 987 ODINFUNCTION1(PVOID, LocalLock, 988 HLOCAL, hMem) 989 { 988 PVOID WIN32API LocalLock(HLOCAL hMem) 989 { 990 dprintf(("KERNEL32: LocalLock %X\n", hMem)); 991 990 992 return GlobalLock(hMem); 991 993 } … … 993 995 //* this function is here for completeness, some stupid software requires it. 994 996 //****************************************************************************** 995 ODINFUNCTION2(UINT, LocalShrink, 996 HLOCAL, hMem, 997 UINT, cbNewSize)998 { 997 UINT WIN32API LocalShrink(HLOCAL hMem, UINT cbNewSize) 998 { 999 dprintf(("KERNEL32: LocalShrink %X, %08xh - OBSOLETE", hMem, cbNewSize)); 1000 999 1001 return cbNewSize; 1000 1002 } … … 1002 1004 //* this function is here for completeness, mIRC/32 requires it. 1003 1005 //****************************************************************************** 1004 ODINFUNCTION1(UINT, LocalCompact, 1005 UINT, cbNewSize) 1006 { 1006 UINT WIN32API LocalCompact(UINT cbNewSize) 1007 { 1008 dprintf(("KERNEL32: LocalCompact %08xh - OBSOLETE", cbNewSize)); 1009 1007 1010 return cbNewSize; 1008 1011 }
Note:
See TracChangeset
for help on using the changeset viewer.