Changeset 7854 for trunk/src/kernel32/heapstring.cpp
- Timestamp:
- Feb 9, 2002, 6:27:32 PM (24 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/heapstring.cpp
r7846 r7854 1 /* $Id: heapstring.cpp,v 1.5 0 2002-02-08 15:09:29sandervl Exp $ */1 /* $Id: heapstring.cpp,v 1.51 2002-02-09 17:27:31 sandervl Exp $ */ 2 2 /* 3 3 * Project Odin Software License can be found in LICENSE.TXT … … 65 65 *****************************************************************************/ 66 66 67 ODINFUNCTIONNODBG1(int, lstrlenA, 68 LPCSTR, arg1) 67 int WIN32API lstrlenA(LPCSTR arg1) 69 68 { 70 69 dprintf2(("KERNEL32: lstrlenA(%s)\n", … … 91 90 *****************************************************************************/ 92 91 93 ODINFUNCTIONNODBG1(int, lstrlenW, 94 LPCWSTR, str) 92 int WIN32API lstrlenW(LPCWSTR str) 95 93 { 96 94 if(str == NULL) { … … 120 118 *****************************************************************************/ 121 119 122 ODINFUNCTIONNODBG2(LPSTR, lstrcatA, 123 LPSTR, arg1, 124 LPCSTR, arg2) 120 LPSTR WIN32API lstrcatA(LPSTR arg1, LPCSTR arg2) 125 121 { 126 122 dprintf2(("KERNEL32: lstrcat(%s,%s)\n", … … 147 143 *****************************************************************************/ 148 144 149 ODINFUNCTIONNODBG2(LPWSTR, lstrcatW, 150 LPWSTR, dst, 151 LPCWSTR, src) 152 { 153 dprintf2(("KERNEL32: OS2lstrcatW(%08xh,%08xh)\n", 145 LPWSTR WIN32API lstrcatW(LPWSTR dst, LPCWSTR src) 146 { 147 dprintf2(("KERNEL32: lstrcatW(%08xh,%08xh)\n", 154 148 dst, src)); 155 149 … … 174 168 *****************************************************************************/ 175 169 176 ODINFUNCTIONNODBG2(int, lstrcmpA, 177 LPCSTR, arg1, 178 LPCSTR, arg2) 179 { 180 dprintf2(("KERNEL32: OS2lstrcmpA(%s,%s)\n", 170 int WIN32API lstrcmpA(LPCSTR arg1, LPCSTR arg2) 171 { 172 dprintf2(("KERNEL32: lstrcmpA(%s,%s)\n", 181 173 arg1, 182 174 arg2)); … … 203 195 *****************************************************************************/ 204 196 205 ODINFUNCTIONNODBG3(int, lstrncmpA, 206 LPCSTR, arg1, 207 LPCSTR, arg2, 208 int, l) 209 { 210 dprintf2(("KERNEL32: OS2lstrncmpA(%s,%s,%d)\n", 197 int WIN32API lstrncmpA(LPCSTR arg1, LPCSTR arg2, int l) 198 { 199 dprintf2(("KERNEL32: lstrncmpA(%s,%s,%d)\n", 211 200 arg1, 212 201 arg2, … … 227 216 * Author : Przemyslaw Dobrowolski 228 217 *****************************************************************************/ 229 ODINFUNCTIONNODBG3(INT, lstrncmpiA, 230 LPCSTR, str1, 231 LPCSTR, str2, 232 INT, n ) 218 int WIN32API lstrncmpiA(LPCSTR str1, LPCSTR str2, INT n ) 233 219 { 234 220 INT firstch,lastch; … … 251 237 } 252 238 //TODO: Don't know if this is completely correct 253 ODINFUNCTIONNODBG3(int, lstrncmpiW, 254 LPCWSTR, str1, 255 LPCWSTR, str2, 256 int, n) 239 int WIN32API lstrncmpiW(LPCWSTR str1, LPCWSTR str2, int n) 257 240 { 258 241 INT firstch,lastch; … … 287 270 *****************************************************************************/ 288 271 289 ODINFUNCTIONNODBG2(int, lstrcmpW, 290 LPCWSTR, arg1, 291 LPCWSTR, arg2) 272 int WIN32API lstrcmpW(LPCWSTR arg1, LPCWSTR arg2) 292 273 { 293 274 dprintf2(("KERNEL32: lstrcmpW (%08xh, %08xh)\n", … … 316 297 *****************************************************************************/ 317 298 318 ODINFUNCTIONNODBG3(int, lstrncmpW, 319 LPCWSTR, arg1, 320 LPCWSTR, arg2, 321 int, l) 322 { 323 dprintf2(("KERNEL32: OS2lstrncmpW(%08xh,%08xh,%d)\n", 299 int WIN32API lstrncmpW(LPCWSTR arg1, LPCWSTR arg2, int l) 300 { 301 dprintf2(("KERNEL32: lstrncmpW(%08xh,%08xh,%d)\n", 324 302 arg1, 325 303 arg2, … … 343 321 *****************************************************************************/ 344 322 345 ODINFUNCTIONNODBG2(LPSTR, lstrcpyA, 346 LPSTR, dest, 347 LPCSTR, src) 323 LPSTR WIN32API lstrcpyA(LPSTR dest, LPCSTR src) 348 324 { 349 325 if ( (src == NULL) || (dest == NULL) ) // stupid parameter checking … … 366 342 *****************************************************************************/ 367 343 368 ODINFUNCTIONNODBG2(LPWSTR, lstrcpyW, 369 LPWSTR, dest, 370 LPCWSTR, src) 344 LPWSTR WIN32API lstrcpyW(LPWSTR dest, LPCWSTR src) 371 345 { 372 346 if ( (src == NULL) || (dest == NULL) ) // stupid parameter checking … … 392 366 *****************************************************************************/ 393 367 394 ODINFUNCTIONNODBG3(LPSTR, lstrcpynA, 395 LPSTR, arg1, 396 LPCSTR, arg2, 397 int, arg3) 368 LPSTR WIN32API lstrcpynA(LPSTR arg1, LPCSTR arg2, int arg3) 398 369 { 399 370 register LPSTR p1 = arg1; … … 430 401 *****************************************************************************/ 431 402 432 ODINFUNCTION3(LPWSTR, lstrcpynW, 433 LPWSTR, dst, 434 LPCWSTR, src, 435 int, n) 403 LPWSTR WIN32API lstrcpynW(LPWSTR dst, LPCWSTR src, int n) 436 404 { 437 405 LPWSTR p = dst; … … 463 431 *****************************************************************************/ 464 432 465 ODINFUNCTIONNODBG2(int, lstrcmpiA, 466 LPCSTR, arg1, 467 LPCSTR, arg2) 433 int WIN32API lstrcmpiA(LPCSTR arg1, LPCSTR arg2) 468 434 { 469 435 dprintf2(("KERNEL32: lstrcmpiA(%s,%s)\n", … … 661 627 *****************************************************************************/ 662 628 663 ODINFUNCTIONNODBG4(LPVOID, HEAP_xrealloc, 664 HANDLE, heap, 665 DWORD, flags, 666 LPVOID, lpMem, 667 DWORD, size ) 629 LPVOID WIN32API HEAP_xrealloc(HANDLE heap, DWORD flags, LPVOID lpMem, 630 DWORD size ) 668 631 { 669 632 LPVOID p = HeapReAlloc( heap, flags, lpMem, size ); … … 692 655 *****************************************************************************/ 693 656 694 ODINFUNCTIONNODBG1(LPVOID, HEAP_malloc, 695 DWORD, size ) 657 LPVOID WIN32API HEAP_malloc(DWORD size ) 696 658 { 697 659 LPVOID p = HeapAlloc( GetProcessHeap(), 0, size ); … … 717 679 *****************************************************************************/ 718 680 719 ODINFUNCTIONNODBG1(DWORD, HEAP_size, 720 LPVOID, lpMem) 681 DWORD WIN32API HEAP_size(LPVOID lpMem) 721 682 { 722 683 return HeapSize( GetProcessHeap(), 0, lpMem ); … … 736 697 *****************************************************************************/ 737 698 738 ODINFUNCTIONNODBG2(LPVOID, HEAP_realloc, 739 LPVOID, lpMem, 740 DWORD, size ) 699 LPVOID WIN32API HEAP_realloc(LPVOID lpMem, DWORD size ) 741 700 { 742 701 LPVOID p = HeapReAlloc( GetProcessHeap(), 0, lpMem, size ); … … 763 722 *****************************************************************************/ 764 723 765 ODINFUNCTIONNODBG1(BOOL, HEAP_free, 766 LPVOID, lpMem) 724 BOOL WIN32API HEAP_free(LPVOID lpMem) 767 725 { 768 726 return HeapFree( GetProcessHeap(), 0, lpMem); … … 782 740 *****************************************************************************/ 783 741 784 ODINFUNCTIONNODBG3(LPSTR, HEAP_strdupA, 785 HANDLE, heap, 786 DWORD, flags, 787 LPCSTR, str ) 742 LPSTR WIN32API HEAP_strdupA(HANDLE heap, DWORD flags, LPCSTR str ) 788 743 { 789 744 int iLength = lstrlenA(str) + 1; … … 806 761 *****************************************************************************/ 807 762 808 ODINFUNCTIONNODBG3(LPWSTR, HEAP_strdupW, 809 HANDLE, heap, 810 DWORD, flags, 811 LPCWSTR, str ) 763 LPWSTR WIN32API HEAP_strdupW(HANDLE heap, DWORD flags, LPCWSTR str ) 812 764 { 813 765 INT len = lstrlenW(str) + 1; … … 830 782 *****************************************************************************/ 831 783 832 ODINFUNCTIONNODBG3(LPWSTR, HEAP_strdupAtoW, 833 HANDLE, heap, 834 DWORD, flags, 835 LPCSTR, str ) 784 LPWSTR WIN32API HEAP_strdupAtoW(HANDLE heap, DWORD flags, LPCSTR str ) 836 785 { 837 786 LPWSTR ret; … … 860 809 *****************************************************************************/ 861 810 862 ODINFUNCTIONNODBG3(LPSTR, HEAP_strdupWtoA, 863 HANDLE, heap, 864 DWORD, flags, 865 LPCWSTR, str ) 811 LPSTR WIN32API HEAP_strdupWtoA(HANDLE heap, DWORD flags, LPCWSTR str ) 866 812 { 867 813 LPSTR ret;
Note:
See TracChangeset
for help on using the changeset viewer.