- Timestamp:
- Nov 12, 1999, 12:38:45 PM (26 years ago)
- Location:
- trunk/src
- Files:
-
- 22 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/gdi32/dibsect.cpp
r1686 r1710 1 /* $Id: dibsect.cpp,v 1. 7 1999-11-10 14:15:23sandervl Exp $ */1 /* $Id: dibsect.cpp,v 1.8 1999-11-12 11:38:38 sandervl Exp $ */ 2 2 3 3 /* … … 20 20 #include "dibsect.h" 21 21 22 HWND WIN32API WindowFromDC(HDC hdc); 23 HWND Win32ToOS2Handle(HWND hwnd); 24 25 BOOL APIENTRY _GpiEnableYInversion (HPS hps, LONG lHeight); 26 27 inline BOOL APIENTRY GpiEnableYInversion (HPS hps, LONG lHeight) 28 { 29 BOOL yyrc; 30 USHORT sel = RestoreOS2FS(); 31 32 yyrc = _GpiEnableYInversion(hps, lHeight); 33 SetFS(sel); 34 35 return yyrc; 36 } 37 38 22 39 //NOTE: 23 40 //This is not a complete solution for CreateDIBSection, but enough for Quake 2! … … 147 164 //****************************************************************************** 148 165 //****************************************************************************** 149 #if 1150 166 BOOL DIBSection::BitBlt(HDC hdcDest, int nXdest, int nYdest, int nWidth, 151 167 int nHeight, int nXsrc, int nYsrc, DWORD Rop) 152 168 { 153 HWND hwndDest = WinWindowFromDC(hdcDest);154 169 HPS hps = (HPS)hdcDest; 155 170 POINTL point[4]; 156 171 LONG rc; 157 172 158 dprintf(("DIBSection::BitBlt %X %x (%d,%d) to (%d,%d) (%d,%d) rop %x\n", hdcDest, hwndDest, nXdest, nYdest, nWidth, nHeight, nXsrc, nYsrc, Rop));159 173 HWND hwndDest = WindowFromDC(hdcDest); 174 hwndDest = Win32ToOS2Handle(hwndDest); 160 175 if(hwndDest != 0) { 161 176 hps = WinGetPS(hwndDest); … … 165 180 return(FALSE); 166 181 } 182 183 dprintf(("DIBSection::BitBlt %X %x (%d,%d) to (%d,%d) (%d,%d) rop %x\n", hdcDest, hwndDest, nXdest, nYdest, nWidth, nHeight, nXsrc, nYsrc, Rop)); 167 184 168 185 point[0].x = nXdest; … … 182 199 else point[3].y = nYsrc + nHeight; 183 200 184 #if 0201 #if 1 185 202 if(fFlip & FLIP_VERT) { 186 ULONG y; 187 y = point[0].y; 188 point[0].y = point[1].y; 189 point[1].y = y; 203 GpiEnableYInversion(hps, nHeight); 190 204 } 191 205 … … 209 223 return(FALSE); 210 224 } 211 #else212 BOOL DIBSection::BitBlt(HDC hdcDest, int nXdest, int nYdest, int nWidth,213 int nHeight, int nXsrc, int nYsrc, DWORD Rop)214 {215 HPS hps = (HPS)hdcDest;216 POINTL point[4];217 LONG rc;218 219 if(hps == 0) {220 eprintf(("DIBSection::BitBlt, hps == 0"));221 return(FALSE);222 }223 224 // dprintf(("DIBSection::BitBlt (%d,%d) to (%d,%d) (%d,%d)\n", nXsrc, nYsrc, nXdest, nYdest, nXdest+ nWidth, nYdest + nHeight));225 point[0].x = nXdest;226 point[0].y = nYdest;227 point[1].x = nXdest + nWidth - 1;228 point[1].y = nYdest + nHeight - 1;229 point[2].x = nXsrc;230 point[2].y = nYsrc;231 if(nXsrc + nWidth > pOS2bmp->cx) {232 point[3].x = pOS2bmp->cx;233 }234 else point[3].x = nXsrc + nWidth;235 236 if(nYsrc + nHeight > pOS2bmp->cy) {237 point[3].y = pOS2bmp->cy;238 }239 else point[3].y = nYsrc + nHeight;240 241 rc = GpiDrawBits(hps, bmpBits, pOS2bmp, 4, &point[0], ROP_SRCCOPY, BBO_OR);242 // dprintf(("DIBSection::BitBlt %X (%d,%d) (%d,%d) to (%d,%d) (%d,%d) returned %d\n", hps, point[0].x, point[0].y, point[1].x, point[1].y, point[2].x, point[2].y, point[3].x, point[3].y, rc));243 244 if(rc == GPI_OK)245 return(TRUE);246 dprintf(("DIBSection::BitBlt %X (%d,%d) (%d,%d) to (%d,%d) (%d,%d) returned %d\n", hps, point[0].x, point[0].y, point[1].x, point[1].y, point[2].x, point[2].y, point[3].x, point[3].y, rc));247 dprintf(("WinGetLastError returned %X\n", WinGetLastError(WinQueryAnchorBlock(hwndParent)) & 0xFFFF));248 return(FALSE);249 }250 #endif251 225 //****************************************************************************** 252 226 //****************************************************************************** -
trunk/src/gdi32/gdi32.DEF
r97 r1710 1 ; $Id: gdi32.DEF,v 1. 2 1999-06-10 17:09:03 phallerExp $1 ; $Id: gdi32.DEF,v 1.3 1999-11-12 11:38:38 sandervl Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler 4 4 LIBRARY GDI32 INITINSTANCE 5 5 DATA MULTIPLE NONSHARED 6 7 IMPORTS 8 _GpiEnableYInversion = PMGPI.723 6 9 7 10 EXPORTS -
trunk/src/gdi32/makefile
r1686 r1710 1 # $Id: makefile,v 1.1 0 1999-11-10 14:15:23sandervl Exp $1 # $Id: makefile,v 1.11 1999-11-12 11:38:39 sandervl Exp $ 2 2 3 3 # … … 30 30 $(TARGET).dll: $(OBJS) $(TARGET).def 31 31 $(LD) $(LDFLAGS) -Fm -Fe$@ $(OBJS) $(TARGET).def \ 32 $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib \32 $(PDWIN32_LIB)/pmwinx.lib $(PDWIN32_LIB)/kernel32.lib $(PDWIN32_LIB)/user32.lib \ 33 33 $(PDWIN32_LIB)/odincrt.lib OS2386.LIB $(RTLLIB_O) 34 34 $(CP) $@ $(PDWIN32_BIN) -
trunk/src/imagehlp/imagehlp.cpp
r1012 r1710 1 /* $Id: imagehlp.cpp,v 1. 2 1999-09-23 09:38:04sandervl Exp $ */1 /* $Id: imagehlp.cpp,v 1.3 1999-11-12 11:38:39 sandervl Exp $ */ 2 2 /* 3 3 * IMAGEHLP library … … 8 8 9 9 #include <os2win.h> 10 #include < debugdefs.h>10 #include <odinwrap.h> 11 11 #include <imagehlp.h> 12 12 #include <heapstring.h> 13 #include "debugtools.h" 14 15 DEFAULT_DEBUG_CHANNEL(imagehlp) 16 13 14 ODINDEBUGCHANNEL(imagehlp) 17 15 18 16 /*********************************************************************** -
trunk/src/imagehlp/makefile
r1585 r1710 1 # $Id: makefile,v 1. 3 1999-11-03 23:28:04sandervl Exp $1 # $Id: makefile,v 1.4 1999-11-12 11:38:39 sandervl Exp $ 2 2 3 3 # … … 43 43 44 44 clean: 45 $(RM) *.obj *.lib *.dll * ~ *.map *.pch45 $(RM) *.obj *.lib *.dll *.map *.pch 46 46 $(RM) $(PDWIN32_BIN)\$(TARGET).dll 47 47 $(RM) $(PDWIN32_LIB)\$(TARGET).lib -
trunk/src/imm32/imm32.cpp
r1607 r1710 1 /* $Id: imm32.cpp,v 1. 3 1999-11-05 09:17:59 sandervl Exp $ */1 /* $Id: imm32.cpp,v 1.4 1999-11-12 11:38:39 sandervl Exp $ */ 2 2 /* 3 3 * IMM32 library … … 8 8 9 9 #include <os2win.h> 10 #include <odinwrap.h> 10 11 #include <imm.h> 11 #include <debugdefs.h> 12 #include "winversion.h" 12 #include <winversion.h> 13 13 #include "imm32.h" 14 #include "debugtools.h" 15 16 17 18 DEFAULT_DEBUG_CHANNEL(imm) 14 15 ODINDEBUGCHANNEL(imm) 19 16 20 17 /*********************************************************************** -
trunk/src/kernel32/hmopen32.cpp
r690 r1710 1 /* $Id: hmopen32.cpp,v 1. 9 1999-08-25 14:27:06sandervl Exp $ */1 /* $Id: hmopen32.cpp,v 1.10 1999-11-12 11:38:39 sandervl Exp $ */ 2 2 3 3 /* … … 97 97 srcprocess, pHMSrcHandle->hHMHandle, destprocess, desthandle)); 98 98 99 #if 1 99 100 rc = O32_DuplicateHandle(srcprocess, pHMSrcHandle->hHMHandle, destprocess, desthandle, fdwAccess, fInherit, fdwOptions); 100 101 … … 104 105 } 105 106 else return(O32_GetLastError()); 107 #else 108 rc = OSLibDosDupHandle(pHMSrcHandle->hHMHandle, desthandle); 109 if(rc == NO_ERROR) 110 { 111 pHMHandleData->hHMHandle = *desthandle; 112 return (NO_ERROR); 113 } 114 else 115 { 116 dprintfl(("KERNEL32: HandleManager::Open32::DuplicateHandle Error %d\n",rc)); 117 O32_SetLastError(rc); 118 return(rc); 119 } 120 #endif 106 121 } 107 122 … … 149 164 hTemplate = 0; 150 165 166 #if 1 151 167 hFile = O32_CreateFile(lpFileName, 152 168 pHMHandleData->dwAccess, … … 164 180 else 165 181 return(O32_GetLastError()); 182 #else 183 184 rc = OSLibDosCreate((char *)lpFileName, 185 pHMHandleData->dwAccess, 186 pHMHandleData->dwShare, 187 //(LPSECURITY_ATTRIBUTES)lpSecurityAttributes, 188 NULL, 189 pHMHandleData->dwCreation, 190 pHMHandleData->dwFlags, 191 hTemplate, &hFile); 192 if(rc) 193 { 194 dprintfl(("KERNEL32: HandleManager::Open32::CreateFile Error %d\n",rc)); 195 O32_SetLastError(rc); 196 return(rc); 197 } 198 else 199 { 200 pHMHandleData->hHMHandle = hFile; 201 return (NO_ERROR); 202 } 203 #endif 166 204 } 167 205 … … 186 224 pHMHandleData->hHMHandle)); 187 225 226 #if 1 188 227 bRC = O32_CloseHandle(pHMHandleData->hHMHandle); 189 228 … … 192 231 193 232 return (DWORD)bRC; 233 #else 234 bRC = OSLibDosClose(pHMHandleData->hHMHandle); 235 if(bRC) 236 { 237 dprintfl(("KERNEL32: HandleManager::Open32::CloseHandle Error %d\n",bRC)); 238 O32_SetLastError(bRC); 239 return TRUE; // MUTEX Problem 240 return FALSE; 241 } 242 else 243 { 244 return TRUE; 245 } 246 #endif 194 247 } 195 248 … … 227 280 lpOverlapped)); 228 281 282 #if 1 229 283 bRC = O32_ReadFile(pHMHandleData->hHMHandle, 230 284 (PVOID)lpBuffer, … … 237 291 238 292 return (DWORD)bRC; 293 #else 294 rc = OSLibDosRead(pHMHandleData->hHMHandle, 295 (PVOID) lpBuffer, 296 nNumberOfBytesToRead, 297 lpNumberOfBytesRead); 298 if(rc) 299 { 300 dprintfl(("KERNEL32: HandleManager::Open32::ReadFile Error %d\n",rc)); 301 O32_SetLastError(rc); 302 return FALSE; 303 } 304 else 305 { 306 return TRUE; 307 } 308 #endif 239 309 } 240 310 … … 272 342 lpOverlapped)); 273 343 344 #if 1 274 345 bRC = O32_WriteFile(pHMHandleData->hHMHandle, 275 346 lpBuffer, … … 282 353 283 354 return (DWORD)bRC; 355 #else 356 rc = OSLibDosWrite(pHMHandleData->hHMHandle, 357 (PVOID) lpBuffer, 358 nNumberOfBytesToWrite, 359 lpNumberOfBytesWritten); 360 if(rc) 361 { 362 dprintfl(("KERNEL32: HandleManager::Open32::WriteFile Error %d\n",rc)); 363 O32_SetLastError(rc); 364 return FALSE; 365 } 366 else 367 { 368 return TRUE; 369 } 370 #endif 284 371 } 285 372 … … 303 390 pHMHandleData)); 304 391 392 #if 1 305 393 return O32_GetFileType(pHMHandleData->hHMHandle); 394 #else 395 // TODO: FILE_TYPE_DISK 396 return FILE_TYPE_CHAR; 397 #endif 306 398 } 307 399 … … 410 502 pSize)); 411 503 504 #if 1 412 505 return O32_GetFileSize(pHMHandleData->hHMHandle, 413 506 pSize); 507 #else 508 size = OSLibDosGetFileSize(pHMHandleData->hHMHandle); 509 if(pSize) 510 *pSize = size; 511 return size; 512 #endif 414 513 } 415 514 … … 442 541 dwMoveMethod)); 443 542 543 #if 1 444 544 return O32_SetFilePointer(pHMHandleData->hHMHandle, 445 545 lDistanceToMove, 446 546 lpDistanceToMoveHigh, 447 547 dwMoveMethod); 548 #else 549 550 if(lpDistanceToMoveHigh) 551 *lpDistanceToMoveHigh = 0; 552 pos = OSLibDosSetFilePtr2(pHMHandleData->hHMHandle, lDistanceToMove, dwMoveMethod); 553 return pos; 554 #endif 448 555 } 449 556 -
trunk/src/kernel32/oslibdos.cpp
r1687 r1710 1 /* $Id: oslibdos.cpp,v 1. 7 1999-11-10 14:16:01sandervl Exp $ */1 /* $Id: oslibdos.cpp,v 1.8 1999-11-12 11:38:40 sandervl Exp $ */ 2 2 3 3 /* … … 180 180 //****************************************************************************** 181 181 //****************************************************************************** 182 DWORD OSLibDosGetFileSize(DWORD hFile)183 {184 ULONG ulLocal, filesize = 0;185 186 DosSetFilePtr(hFile, 0L, FILE_BEGIN, &ulLocal);187 DosSetFilePtr(hFile, 0L, FILE_END, &filesize);188 DosSetFilePtr(hFile, 0L, FILE_BEGIN, &ulLocal);189 return filesize;190 }191 //******************************************************************************192 //******************************************************************************193 182 DWORD OSLibDosRead(DWORD hFile, LPVOID lpBuffer, DWORD size, DWORD *nrBytesRead) 194 183 { … … 290 279 //****************************************************************************** 291 280 //****************************************************************************** 292 293 #define OSLIB_SEARCHDIR 1294 #define OSLIB_SEARCHCURDIR 2295 #define OSLIB_SEARCHFILE 3296 #define OSLIB_SEARCHENV 4297 298 281 DWORD OSLibDosSearchPath(DWORD cmd, char *path, char *name, char *full_name, 299 282 DWORD length_fullname) … … 346 329 //****************************************************************************** 347 330 //****************************************************************************** 331 DWORD OSLibDosCreate(CHAR *lpFileName, 332 DWORD dwAccess, 333 DWORD dwShare, 334 LPSECURITY_ATTRIBUTES lpSecurityAttributes, 335 DWORD dwCreation, 336 DWORD dwFlags, 337 HANDLE hTemplate, 338 DWORD *dwFile) 339 { 340 APIRET rc; 341 HFILE hFile; 342 ULONG ulAction=0; 343 DWORD os2Attrib=0; 344 DWORD os2Flags = 0; //OPEN_FLAGS_NOINHERIT; 345 DWORD os2Open=0; 346 347 #define GENERIC_READ 0x80000000 348 #define GENERIC_WRITE 0x40000000 349 if(dwAccess == (GENERIC_READ | GENERIC_WRITE)) 350 os2Flags |= OPEN_ACCESS_READWRITE; 351 else if(dwAccess & GENERIC_WRITE) 352 os2Flags |= OPEN_ACCESS_WRITEONLY; 353 else if(dwAccess & GENERIC_READ) 354 os2Flags |= OPEN_ACCESS_READONLY; 355 356 #define FILE_SHARE_READ 0x00000001L 357 #define FILE_SHARE_WRITE 0x00000002L 358 if(dwShare == 0) 359 os2Flags |= OPEN_SHARE_DENYREADWRITE; 360 else if(dwShare == (FILE_SHARE_READ | FILE_SHARE_WRITE)) 361 os2Flags |= OPEN_SHARE_DENYNONE; 362 else if(dwShare & FILE_SHARE_READ) 363 os2Flags |= OPEN_SHARE_DENYWRITE; 364 else if(dwShare & FILE_SHARE_WRITE) 365 os2Flags |= OPEN_SHARE_DENYREAD; 366 367 #define CREATE_NEW 1 368 #define CREATE_ALWAYS 2 369 #define OPEN_EXISTING 3 370 #define OPEN_ALWAYS 4 371 #define TRUNCATE_EXISTING 5 372 if(dwCreation == CREATE_NEW) 373 os2Open = OPEN_ACTION_FAIL_IF_EXISTS | OPEN_ACTION_CREATE_IF_NEW; 374 else if(dwCreation == CREATE_ALWAYS) 375 os2Open = OPEN_ACTION_REPLACE_IF_EXISTS | OPEN_ACTION_CREATE_IF_NEW; 376 else if(dwCreation == OPEN_EXISTING) 377 os2Open = OPEN_ACTION_OPEN_IF_EXISTS | OPEN_ACTION_FAIL_IF_NEW; 378 else if(dwCreation == OPEN_ALWAYS) 379 os2Open = OPEN_ACTION_OPEN_IF_EXISTS | OPEN_ACTION_CREATE_IF_NEW; 380 else if(dwCreation == TRUNCATE_EXISTING) 381 os2Open = OPEN_ACTION_REPLACE_IF_EXISTS;// |OPEN_ACTION_FAIL_IF_NEW; 382 383 #define FILE_ATTRIBUTE_READONLY 0x00000001L 384 #define FILE_ATTRIBUTE_HIDDEN 0x00000002L 385 #define FILE_ATTRIBUTE_SYSTEM 0x00000004L 386 #define FILE_ATTRIBUTE_DIRECTORY 0x00000010L 387 #define FILE_ATTRIBUTE_ARCHIVE 0x00000020L 388 #define FILE_ATTRIBUTE_NORMAL 0x00000080L 389 #define FILE_ATTRIBUTE_TEMPORARY 0x00000100L 390 if(dwFlags & FILE_ATTRIBUTE_READONLY) 391 os2Attrib |= FILE_READONLY; 392 if(dwFlags & FILE_ATTRIBUTE_HIDDEN) 393 os2Attrib |= FILE_HIDDEN; 394 if(dwFlags & FILE_ATTRIBUTE_SYSTEM) 395 os2Attrib |= FILE_SYSTEM; 396 if(dwFlags & FILE_ATTRIBUTE_DIRECTORY) 397 os2Attrib |= FILE_DIRECTORY; 398 if(dwFlags & FILE_ATTRIBUTE_ARCHIVE) 399 os2Attrib |= FILE_ARCHIVED; 400 if(dwFlags & FILE_ATTRIBUTE_NORMAL) 401 os2Attrib |= FILE_NORMAL; 402 403 #define FILE_FLAG_WRITE_THROUGH 0x80000000UL 404 #define FILE_FLAG_OVERLAPPED 0x40000000L 405 #define FILE_FLAG_NO_BUFFERING 0x20000000L 406 #define FILE_FLAG_RANDOM_ACCESS 0x10000000L 407 #define FILE_FLAG_SEQUENTIAL_SCAN 0x08000000L 408 #define FILE_FLAG_DELETE_ON_CLOSE 0x04000000L 409 #define FILE_FLAG_BACKUP_SEMANTICS 0x02000000L 410 #define FILE_FLAG_POSIX_SEMANTICS 0x01000000L 411 if(dwFlags & FILE_FLAG_WRITE_THROUGH) 412 os2Flags |= OPEN_FLAGS_WRITE_THROUGH; 413 if(dwFlags & FILE_FLAG_NO_BUFFERING) 414 os2Flags |= OPEN_FLAGS_NO_CACHE; 415 if(dwFlags & FILE_FLAG_RANDOM_ACCESS) 416 os2Flags |= OPEN_FLAGS_RANDOM; 417 if(dwFlags & FILE_FLAG_SEQUENTIAL_SCAN) 418 os2Flags |= OPEN_FLAGS_SEQUENTIAL; 419 420 // TODO: 421 // if(dwFlags & FILE_FLAG_OVERLAPPED) 422 // if(dwFlags & FILE_FLAG_DELETE_ON_CLOSE 423 424 rc = DosOpen(lpFileName, &hFile, &ulAction, 0, 425 os2Attrib, os2Open, os2Flags, 0); 426 427 if(rc) 428 { 429 // TODO: TEST TEST 430 dprintf(("DosOpen Error rc:%d, try without GENERIC_WRITE", rc)); 431 if(dwAccess & GENERIC_WRITE) 432 os2Flags &= ~(OPEN_ACCESS_READWRITE | OPEN_ACCESS_WRITEONLY); 433 rc = DosOpen(lpFileName, &hFile, &ulAction, 0, 434 os2Attrib, os2Open, os2Flags, 0); 435 if(rc) 436 { 437 dprintf(("DosOpen Error rc:%d os2Attrib:%X os2Open:%X os2Flags:%X", 438 rc, os2Attrib, os2Open, os2Flags)); 439 hFile = -1; 440 } 441 } 442 443 *dwFile = hFile; 444 return rc; 445 } 446 //****************************************************************************** 447 //(without changing file pointer) 448 //****************************************************************************** 449 DWORD OSLibDosGetFileSize(DWORD hFile) 450 { 451 FILESTATUS3 fsts3ConfigInfo = {{0}}; 452 ULONG ulBufSize = sizeof(FILESTATUS3); 453 454 DosQueryFileInfo(hFile, FIL_STANDARD, &fsts3ConfigInfo, ulBufSize); 455 return fsts3ConfigInfo.cbFile; 456 } 457 //****************************************************************************** 458 //****************************************************************************** 459 DWORD OSLibDosSetFilePtr2(DWORD hFile, DWORD offset, DWORD method) 460 { 461 DWORD newoffset; 462 APIRET rc; 463 464 465 rc = DosSetFilePtr(hFile, offset, method, &newoffset); 466 if(rc) { 467 dprintf(("DosSetFilePtr Error rc:%d", rc)); 468 return -1; 469 } 470 else return newoffset; 471 } 472 //****************************************************************************** 473 //(FlushBuffer) 474 //****************************************************************************** 475 DWORD OSLibDosResetBuffer(DWORD hFile) 476 { 477 return DosResetBuffer(hFile); 478 } 479 //****************************************************************************** 480 //****************************************************************************** 481 DWORD OSLibDosDupHandle(DWORD hFile, DWORD *hNew) 482 { 483 *hNew = -1; 484 return DosDupHandle(hFile, hNew); 485 } 486 //****************************************************************************** 487 //****************************************************************************** -
trunk/src/kernel32/oslibdos.h
r1628 r1710 1 /* $Id: oslibdos.h,v 1. 6 1999-11-08 13:43:12sandervl Exp $ */1 /* $Id: oslibdos.h,v 1.7 1999-11-12 11:38:40 sandervl Exp $ */ 2 2 3 3 /* … … 80 80 DWORD OSLibDosSearchPath(DWORD cmd, char *path, char *name, char *full_name, DWORD length_fullname); 81 81 82 83 DWORD OSLibDosCreate(CHAR *lpFileName, 84 DWORD dwAccess, 85 DWORD dwShare, 86 LPSECURITY_ATTRIBUTES lpSecurityAttributes, 87 DWORD dwCreation, 88 DWORD dwFlags, 89 HANDLE hTemplate, 90 DWORD *dwFile); 91 92 DWORD OSLibDosResetBuffer(DWORD hFile); 93 DWORD OSLibDosDupHandle(DWORD hFile, DWORD *hNew); 94 DWORD OSLibDosSetFilePtr2(DWORD hFile, DWORD offset, DWORD method); 95 82 96 #endif -
trunk/src/msvcrt/msvcrt.cpp
r1494 r1710 1 /* $Id: msvcrt.cpp,v 1. 4 1999-10-28 15:25:35sandervl Exp $ */1 /* $Id: msvcrt.cpp,v 1.5 1999-11-12 11:38:40 sandervl Exp $ */ 2 2 3 3 /* … … 11 11 12 12 #include <os2win.h> 13 #include <odinwrap.h> 13 14 #include <wchar.h> 14 15 #include <except.h> 15 #include "debugtools.h" 16 #include <debugdefs.h> 17 18 19 DEFAULT_DEBUG_CHANNEL(msvcrt) 16 17 ODINDEBUGCHANNEL(msvcrt) 20 18 21 19 int __app_type; … … 36 34 37 35 36 /********************************************************************* 37 * ??3@YAXPAX@Z (MSVCRT.1) 38 * FIXME - Could not find anything about it 39 */ 40 INT CDECL MSVCRT_EXP1(DWORD ret) 41 { 42 dprintf(("MSVCRT: MSVCRT_EXP1 not implemented.\n")); 43 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 44 return FALSE; 45 } 46 47 48 /********************************************************************* 49 * ??3@YAXPAX@Z (MSVCRT.2) 50 * FIXME - Could not find anything about it 51 */ 52 INT CDECL MSVCRT_EXP2(DWORD ret) 53 { 54 dprintf(("MSVCRT: MSVCRT_EXP2 not implemented.\n")); 55 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 56 return FALSE; 57 } 58 59 60 /********************************************************************* 61 * ??3@YAXPAX@Z (MSVCRT.3) 62 * FIXME - Could not find anything about it 63 */ 64 INT CDECL MSVCRT_EXP3(DWORD ret) 65 { 66 dprintf(("MSVCRT: MSVCRT_EXP3 not implemented.\n")); 67 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 68 return FALSE; 69 } 70 71 72 /********************************************************************* 73 * ??3@YAXPAX@Z (MSVCRT.4) 74 * FIXME - Could not find anything about it 75 */ 76 INT CDECL MSVCRT_EXP4(DWORD ret) 77 { 78 dprintf(("MSVCRT: MSVCRT_EXP4 not implemented.\n")); 79 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 80 return FALSE; 81 } 82 83 84 /********************************************************************* 85 * ??3@YAXPAX@Z (MSVCRT.5) 86 * FIXME - Could not find anything about it 87 */ 88 INT CDECL MSVCRT_EXP5(DWORD ret) 89 { 90 dprintf(("MSVCRT: MSVCRT_EXP5 not implemented.\n")); 91 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 92 return FALSE; 93 } 94 95 96 /********************************************************************* 97 * ??3@YAXPAX@Z (MSVCRT.6) 98 * FIXME - Could not find anything about it 99 */ 100 INT CDECL MSVCRT_EXP6(DWORD ret) 101 { 102 dprintf(("MSVCRT: MSVCRT_EXP6 not implemented.\n")); 103 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 104 return FALSE; 105 } 106 107 108 /********************************************************************* 109 * ??3@YAXPAX@Z (MSVCRT.7) 110 * FIXME - Could not find anything about it 111 */ 112 INT CDECL MSVCRT_EXP7(DWORD ret) 113 { 114 dprintf(("MSVCRT: MSVCRT_EXP7 not implemented.\n")); 115 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 116 return FALSE; 117 } 118 119 120 /********************************************************************* 121 * ??3@YAXPAX@Z (MSVCRT.8) 122 * FIXME - Could not find anything about it 123 */ 124 INT CDECL MSVCRT_EXP8(DWORD ret) 125 { 126 dprintf(("MSVCRT: MSVCRT_EXP8 not implemented.\n")); 127 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 128 return FALSE; 129 } 130 131 132 /********************************************************************* 133 * ??3@YAXPAX@Z (MSVCRT.9) 134 * FIXME - Could not find anything about it 135 */ 136 INT CDECL MSVCRT_EXP9(DWORD ret) 137 { 138 dprintf(("MSVCRT: MSVCRT_EXP9 not implemented.\n")); 139 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 140 return FALSE; 141 } 142 143 144 /********************************************************************* 145 * ??3@YAXPAX@Z (MSVCRT.10) 146 * FIXME - Could not find anything about it 147 */ 148 INT CDECL MSVCRT_EXP10(DWORD ret) 149 { 150 dprintf(("MSVCRT: MSVCRT_EXP10 not implemented.\n")); 151 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 152 return FALSE; 153 } 154 155 156 /********************************************************************* 157 * ??3@YAXPAX@Z (MSVCRT.11) 158 * FIXME - Could not find anything about it 159 */ 160 INT CDECL MSVCRT_EXP11(DWORD ret) 161 { 162 dprintf(("MSVCRT: MSVCRT_EXP11 not implemented.\n")); 163 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 164 return FALSE; 165 } 166 167 168 /********************************************************************* 169 * ??3@YAXPAX@Z (MSVCRT.12) 170 * FIXME - Could not find anything about it 171 */ 172 INT CDECL MSVCRT_EXP12(DWORD ret) 173 { 174 dprintf(("MSVCRT: MSVCRT_EXP12 not implemented.\n")); 175 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 176 return FALSE; 177 } 178 179 180 /********************************************************************* 181 * ??3@YAXPAX@Z (MSVCRT.13) 182 * FIXME - Could not find anything about it 183 */ 184 INT CDECL MSVCRT_EXP13(DWORD ret) 185 { 186 dprintf(("MSVCRT: MSVCRT_EXP13 not implemented.\n")); 187 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 188 return FALSE; 189 } 38 190 39 191 … … 44 196 INT CDECL MSVCRT_EXP14(DWORD ret) 45 197 { 46 dprintf(("MSVCRT: ??1type_info@@UAE@XZnot implemented.\n"));198 dprintf(("MSVCRT: MSVCRT_EXP14 not implemented.\n")); 47 199 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 48 200 return FALSE; … … 56 208 INT CDECL MSVCRT_EXP15(DWORD ret) 57 209 { 58 dprintf(("MSVCRT: ??2@YAPAXI@Znot implemented.\n"));210 dprintf(("MSVCRT: MSVCRT_EXP15 not implemented.\n")); 59 211 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 60 212 return FALSE; … … 68 220 INT CDECL MSVCRT_EXP16(DWORD ret) 69 221 { 70 dprintf(("MSVCRT: ??3@YAXPAX@Z not implemented.\n")); 222 dprintf(("MSVCRT: MSVCRT_EXP16 not implemented.\n")); 223 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 224 return FALSE; 225 } 226 227 228 /********************************************************************* 229 * ??3@YAXPAX@Z (MSVCRT.17) 230 * FIXME - Could not find anything about it 231 */ 232 INT CDECL MSVCRT_EXP17(DWORD ret) 233 { 234 dprintf(("MSVCRT: MSVCRT_EXP17 not implemented.\n")); 235 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 236 return FALSE; 237 } 238 239 240 /********************************************************************* 241 * ??3@YAXPAX@Z (MSVCRT.18) 242 * FIXME - Could not find anything about it 243 */ 244 INT CDECL MSVCRT_EXP18(DWORD ret) 245 { 246 dprintf(("MSVCRT: MSVCRT_EXP18 not implemented.\n")); 247 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 248 return FALSE; 249 } 250 251 252 /********************************************************************* 253 * ??3@YAXPAX@Z (MSVCRT.19) 254 * FIXME - Could not find anything about it 255 */ 256 INT CDECL MSVCRT_EXP19(DWORD ret) 257 { 258 dprintf(("MSVCRT: MSVCRT_EXP19 not implemented.\n")); 259 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 260 return FALSE; 261 } 262 263 264 /********************************************************************* 265 * ??3@YAXPAX@Z (MSVCRT.20) 266 * FIXME - Could not find anything about it 267 */ 268 INT CDECL MSVCRT_EXP20(DWORD ret) 269 { 270 dprintf(("MSVCRT: MSVCRT_EXP20 not implemented.\n")); 271 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 272 return FALSE; 273 } 274 275 276 /********************************************************************* 277 * ??3@YAXPAX@Z (MSVCRT.21) 278 * FIXME - Could not find anything about it 279 */ 280 INT CDECL MSVCRT_EXP21(DWORD ret) 281 { 282 dprintf(("MSVCRT: MSVCRT_EXP21 not implemented.\n")); 283 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 284 return FALSE; 285 } 286 287 288 /********************************************************************* 289 * ??3@YAXPAX@Z (MSVCRT.22) 290 * FIXME - Could not find anything about it 291 */ 292 INT CDECL MSVCRT_EXP22(DWORD ret) 293 { 294 dprintf(("MSVCRT: MSVCRT_EXP22 not implemented.\n")); 295 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 296 return FALSE; 297 } 298 299 300 /********************************************************************* 301 * ??3@YAXPAX@Z (MSVCRT.23) 302 * FIXME - Could not find anything about it 303 */ 304 INT CDECL MSVCRT_EXP23(DWORD ret) 305 { 306 dprintf(("MSVCRT: MSVCRT_EXP23 not implemented.\n")); 307 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 308 return FALSE; 309 } 310 311 312 /********************************************************************* 313 * ??3@YAXPAX@Z (MSVCRT.24) 314 * FIXME - Could not find anything about it 315 */ 316 INT CDECL MSVCRT_EXP24(DWORD ret) 317 { 318 dprintf(("MSVCRT: MSVCRT_EXP24 not implemented.\n")); 319 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 320 return FALSE; 321 } 322 323 324 /********************************************************************* 325 * ??3@YAXPAX@Z (MSVCRT.25) 326 * FIXME - Could not find anything about it 327 */ 328 INT CDECL MSVCRT_EXP25(DWORD ret) 329 { 330 dprintf(("MSVCRT: MSVCRT_EXP25 not implemented.\n")); 331 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 332 return FALSE; 333 } 334 335 336 /********************************************************************* 337 * ??3@YAXPAX@Z (MSVCRT.26) 338 * FIXME - Could not find anything about it 339 */ 340 INT CDECL MSVCRT_EXP26(DWORD ret) 341 { 342 dprintf(("MSVCRT: MSVCRT_EXP26 not implemented.\n")); 343 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 344 return FALSE; 345 } 346 347 348 /********************************************************************* 349 * ??3@YAXPAX@Z (MSVCRT.27) 350 * FIXME - Could not find anything about it 351 */ 352 INT CDECL MSVCRT_EXP27(DWORD ret) 353 { 354 dprintf(("MSVCRT: MSVCRT_EXP27 not implemented.\n")); 355 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 356 return FALSE; 357 } 358 359 360 /********************************************************************* 361 * ??3@YAXPAX@Z (MSVCRT.28) 362 * FIXME - Could not find anything about it 363 */ 364 INT CDECL MSVCRT_EXP28(DWORD ret) 365 { 366 dprintf(("MSVCRT: MSVCRT_EXP28 not implemented.\n")); 367 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 368 return FALSE; 369 } 370 371 372 /********************************************************************* 373 * ??3@YAXPAX@Z (MSVCRT.29) 374 * FIXME - Could not find anything about it 375 */ 376 INT CDECL MSVCRT_EXP29(DWORD ret) 377 { 378 dprintf(("MSVCRT: MSVCRT_EXP29 not implemented.\n")); 379 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 380 return FALSE; 381 } 382 383 384 /********************************************************************* 385 * ??3@YAXPAX@Z (MSVCRT.30) 386 * FIXME - Could not find anything about it 387 */ 388 INT CDECL MSVCRT_EXP30(DWORD ret) 389 { 390 dprintf(("MSVCRT: MSVCRT_EXP30 not implemented.\n")); 391 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 392 return FALSE; 393 } 394 395 396 /********************************************************************* 397 * ??3@YAXPAX@Z (MSVCRT.31) 398 * FIXME - Could not find anything about it 399 */ 400 INT CDECL MSVCRT_EXP31(DWORD ret) 401 { 402 dprintf(("MSVCRT: MSVCRT_EXP31 not implemented.\n")); 403 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 404 return FALSE; 405 } 406 407 408 /********************************************************************* 409 * ??3@YAXPAX@Z (MSVCRT.32) 410 * FIXME - Could not find anything about it 411 */ 412 INT CDECL MSVCRT_EXP32(DWORD ret) 413 { 414 dprintf(("MSVCRT: MSVCRT_EXP32 not implemented.\n")); 415 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 416 return FALSE; 417 } 418 419 420 /********************************************************************* 421 * ??3@YAXPAX@Z (MSVCRT.33) 422 * FIXME - Could not find anything about it 423 */ 424 INT CDECL MSVCRT_EXP33(DWORD ret) 425 { 426 dprintf(("MSVCRT: MSVCRT_EXP33 not implemented.\n")); 427 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 428 return FALSE; 429 } 430 431 432 /********************************************************************* 433 * ??3@YAXPAX@Z (MSVCRT.34) 434 * FIXME - Could not find anything about it 435 */ 436 INT CDECL MSVCRT_EXP34(DWORD ret) 437 { 438 dprintf(("MSVCRT: MSVCRT_EXP34 not implemented.\n")); 439 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 440 return FALSE; 441 } 442 443 444 /********************************************************************* 445 * ??3@YAXPAX@Z (MSVCRT.35) 446 * FIXME - Could not find anything about it 447 */ 448 INT CDECL MSVCRT_EXP35(DWORD ret) 449 { 450 dprintf(("MSVCRT: MSVCRT_EXP35 not implemented.\n")); 451 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 452 return FALSE; 453 } 454 455 456 /********************************************************************* 457 * ??3@YAXPAX@Z (MSVCRT.36) 458 * FIXME - Could not find anything about it 459 */ 460 INT CDECL MSVCRT_EXP36(DWORD ret) 461 { 462 dprintf(("MSVCRT: MSVCRT_EXP36 not implemented.\n")); 463 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 464 return FALSE; 465 } 466 467 468 /********************************************************************* 469 * ??3@YAXPAX@Z (MSVCRT.37) 470 * FIXME - Could not find anything about it 471 */ 472 INT CDECL MSVCRT_EXP37(DWORD ret) 473 { 474 dprintf(("MSVCRT: MSVCRT_EXP37 not implemented.\n")); 475 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 476 return FALSE; 477 } 478 479 480 /********************************************************************* 481 * ??3@YAXPAX@Z (MSVCRT.38) 482 * FIXME - Could not find anything about it 483 */ 484 INT CDECL MSVCRT_EXP38(DWORD ret) 485 { 486 dprintf(("MSVCRT: MSVCRT_EXP38 not implemented.\n")); 487 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 488 return FALSE; 489 } 490 491 492 /********************************************************************* 493 * ??3@YAXPAX@Z (MSVCRT.39) 494 * FIXME - Could not find anything about it 495 */ 496 INT CDECL MSVCRT_EXP39(DWORD ret) 497 { 498 dprintf(("MSVCRT: MSVCRT_EXP39 not implemented.\n")); 499 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 500 return FALSE; 501 } 502 503 504 /********************************************************************* 505 * ??3@YAXPAX@Z (MSVCRT.40) 506 * FIXME - Could not find anything about it 507 */ 508 INT CDECL MSVCRT_EXP40(DWORD ret) 509 { 510 dprintf(("MSVCRT: MSVCRT_EXP40 not implemented.\n")); 511 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 512 return FALSE; 513 } 514 515 516 /********************************************************************* 517 * ??3@YAXPAX@Z (MSVCRT.41) 518 * FIXME - Could not find anything about it 519 */ 520 INT CDECL MSVCRT_EXP41(DWORD ret) 521 { 522 dprintf(("MSVCRT: MSVCRT_EXP41 not implemented.\n")); 523 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 524 return FALSE; 525 } 526 527 528 /********************************************************************* 529 * ??3@YAXPAX@Z (MSVCRT.42) 530 * FIXME - Could not find anything about it 531 */ 532 INT CDECL MSVCRT_EXP42(DWORD ret) 533 { 534 dprintf(("MSVCRT: MSVCRT_EXP42 not implemented.\n")); 535 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 536 return FALSE; 537 } 538 539 540 /********************************************************************* 541 * ??3@YAXPAX@Z (MSVCRT.43) 542 * FIXME - Could not find anything about it 543 */ 544 INT CDECL MSVCRT_EXP43(DWORD ret) 545 { 546 dprintf(("MSVCRT: MSVCRT_EXP43 not implemented.\n")); 547 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 548 return FALSE; 549 } 550 551 552 /********************************************************************* 553 * ??3@YAXPAX@Z (MSVCRT.44) 554 * FIXME - Could not find anything about it 555 */ 556 INT CDECL MSVCRT_EXP44(DWORD ret) 557 { 558 dprintf(("MSVCRT: MSVCRT_EXP44 not implemented.\n")); 559 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 560 return FALSE; 561 } 562 563 564 /********************************************************************* 565 * ??3@YAXPAX@Z (MSVCRT.45) 566 * FIXME - Could not find anything about it 567 */ 568 INT CDECL MSVCRT_EXP45(DWORD ret) 569 { 570 dprintf(("MSVCRT: MSVCRT_EXP45 not implemented.\n")); 571 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 572 return FALSE; 573 } 574 575 576 /********************************************************************* 577 * ??3@YAXPAX@Z (MSVCRT.46) 578 * FIXME - Could not find anything about it 579 */ 580 INT CDECL MSVCRT_EXP46(DWORD ret) 581 { 582 dprintf(("MSVCRT: MSVCRT_EXP46 not implemented.\n")); 583 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 584 return FALSE; 585 } 586 587 588 /********************************************************************* 589 * ??3@YAXPAX@Z (MSVCRT.47) 590 * FIXME - Could not find anything about it 591 */ 592 INT CDECL MSVCRT_EXP47(DWORD ret) 593 { 594 dprintf(("MSVCRT: MSVCRT_EXP47 not implemented.\n")); 595 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 596 return FALSE; 597 } 598 599 600 /********************************************************************* 601 * ??3@YAXPAX@Z (MSVCRT.48) 602 * FIXME - Could not find anything about it 603 */ 604 INT CDECL MSVCRT_EXP48(DWORD ret) 605 { 606 dprintf(("MSVCRT: MSVCRT_EXP48 not implemented.\n")); 607 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 608 return FALSE; 609 } 610 611 612 /********************************************************************* 613 * ??3@YAXPAX@Z (MSVCRT.49) 614 * FIXME - Could not find anything about it 615 */ 616 INT CDECL MSVCRT_EXP49(DWORD ret) 617 { 618 dprintf(("MSVCRT: MSVCRT_EXP49 not implemented.\n")); 71 619 SetLastError(ERROR_CALL_NOT_IMPLEMENTED); 72 620 return FALSE; -
trunk/src/msvcrt/msvcrt.def
r1514 r1710 1 ; $Id: msvcrt.def,v 1. 5 1999-10-30 09:20:59sandervl Exp $1 ; $Id: msvcrt.def,v 1.6 1999-11-12 11:38:41 sandervl Exp $ 2 2 3 3 ;Created by BLAST for IBM's compiler … … 526 526 527 527 EXPORTS 528 ; ??0__non_rtti_object@@QAE@ABV0@@Z@1529 ; ??0__non_rtti_object@@QAE@PBD@Z@2530 ; ??0bad_cast@@QAE@ABQBD@Z@3531 ; ??0bad_cast@@QAE@ABV0@@Z@4532 ; ??0bad_typeid@@QAE@ABV0@@Z@5533 ; ??0bad_typeid@@QAE@PBD@Z@6534 ; ??0exception@@QAE@ABQBD@Z@7535 ; ??0exception@@QAE@ABV0@@Z@8536 ; ??0exception@@QAE@XZ@9537 ; ??1__non_rtti_object@@UAE@XZ@10538 ; ??1bad_cast@@UAE@XZ@11539 ; ??1bad_typeid@@UAE@XZ@12540 ; ??1exception@@UAE@XZ@13528 ??0__non_rtti_object@@QAE@ABV0@@Z = _MSVCRT_EXP1 @1 529 ??0__non_rtti_object@@QAE@PBD@Z = _MSVCRT_EXP2 @2 530 ??0bad_cast@@QAE@ABQBD@Z = _MSVCRT_EXP3 @3 531 ??0bad_cast@@QAE@ABV0@@Z = _MSVCRT_EXP4 @4 532 ??0bad_typeid@@QAE@ABV0@@Z = _MSVCRT_EXP5 @5 533 ??0bad_typeid@@QAE@PBD@Z = _MSVCRT_EXP6 @6 534 ??0exception@@QAE@ABQBD@Z = _MSVCRT_EXP7 @7 535 ??0exception@@QAE@ABV0@@Z = _MSVCRT_EXP8 @8 536 ??0exception@@QAE@XZ = _MSVCRT_EXP9 @9 537 ??1__non_rtti_object@@UAE@XZ = _MSVCRT_EXP10 @10 538 ??1bad_cast@@UAE@XZ = _MSVCRT_EXP11 @11 539 ??1bad_typeid@@UAE@XZ = _MSVCRT_EXP12 @12 540 ??1exception@@UAE@XZ = _MSVCRT_EXP13 @13 541 541 ??1type_info@@UAE@XZ = _MSVCRT_EXP14 @14 542 542 ??2@YAPAXI@Z = _MSVCRT_EXP15 @15 543 543 ??3@YAXPAX@Z = _MSVCRT_EXP16 @16 544 ; ??4__non_rtti_object@@QAEAAV0@ABV0@@Z@17545 ; ??4bad_cast@@QAEAAV0@ABV0@@Z@18546 ; ??4bad_typeid@@QAEAAV0@ABV0@@Z@19547 ; ??4exception@@QAEAAV0@ABV0@@Z@20548 ; ??8type_info@@QBEHABV0@@Z@21549 ; ??9type_info@@QBEHABV0@@Z@22550 ; ??_7__non_rtti_object@@6B@@23551 ; ??_7bad_cast@@6B@@24552 ; ??_7bad_typeid@@6B@@25553 ; ??_7exception@@6B@@26554 ; ??_E__non_rtti_object@@UAEPAXI@Z@27555 ; ??_Ebad_cast@@UAEPAXI@Z@28556 ; ??_Ebad_typeid@@UAEPAXI@Z@29557 ; ??_Eexception@@UAEPAXI@Z@30558 ; ??_G__non_rtti_object@@UAEPAXI@Z@31559 ; ??_Gbad_cast@@UAEPAXI@Z@32560 ; ??_Gbad_typeid@@UAEPAXI@Z@33561 ; ??_Gexception@@UAEPAXI@Z@34562 ; ?_query_new_handler@@YAP6AHI@ZXZ@35563 ; ?_query_new_mode@@YAHXZ@36564 ; ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z@37565 ; ?_set_new_mode@@YAHH@Z@38566 ; ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z@39567 ; ?before@type_info@@QBEHABV1@@Z@40568 ; ?name@type_info@@QBEPBDXZ@41569 ; ?raw_name@type_info@@QBEPBDXZ@42570 ; ?set_new_handler@@YAP6AXXZP6AXXZ@Z@43571 ; ?set_terminate@@YAP6AXXZP6AXXZ@Z@44572 ; ?set_unexpected@@YAP6AXXZP6AXXZ@Z@45573 ; ?terminate@@YAXXZ@46574 ; ?unexpected@@YAXXZ@47575 ; ?what@exception@@UBEPBDXZ@48576 ; $I10_OUTPUT@49544 ??4__non_rtti_object@@QAEAAV0@ABV0@@Z = _MSVCRT_EXP17 @17 545 ??4bad_cast@@QAEAAV0@ABV0@@Z = _MSVCRT_EXP18 @18 546 ??4bad_typeid@@QAEAAV0@ABV0@@Z = _MSVCRT_EXP19 @19 547 ??4exception@@QAEAAV0@ABV0@@Z = _MSVCRT_EXP20 @20 548 ??8type_info@@QBEHABV0@@Z = _MSVCRT_EXP21 @21 549 ??9type_info@@QBEHABV0@@Z = _MSVCRT_EXP22 @22 550 ??_7__non_rtti_object@@6B@ = _MSVCRT_EXP23 @23 551 ??_7bad_cast@@6B@ = _MSVCRT_EXP24 @24 552 ??_7bad_typeid@@6B@ = _MSVCRT_EXP25 @25 553 ??_7exception@@6B@ = _MSVCRT_EXP26 @26 554 ??_E__non_rtti_object@@UAEPAXI@Z = _MSVCRT_EXP27 @27 555 ??_Ebad_cast@@UAEPAXI@Z = _MSVCRT_EXP28 @28 556 ??_Ebad_typeid@@UAEPAXI@Z = _MSVCRT_EXP29 @29 557 ??_Eexception@@UAEPAXI@Z = _MSVCRT_EXP30 @30 558 ??_G__non_rtti_object@@UAEPAXI@Z = _MSVCRT_EXP31 @31 559 ??_Gbad_cast@@UAEPAXI@Z = _MSVCRT_EXP32 @32 560 ??_Gbad_typeid@@UAEPAXI@Z = _MSVCRT_EXP34 @33 561 ??_Gexception@@UAEPAXI@Z = _MSVCRT_EXP34 @34 562 ?_query_new_handler@@YAP6AHI@ZXZ = _MSVCRT_EXP35 @35 563 ?_query_new_mode@@YAHXZ = _MSVCRT_EXP36 @36 564 ?_set_new_handler@@YAP6AHI@ZP6AHI@Z@Z = _MSVCRT_EXP37 @37 565 ?_set_new_mode@@YAHH@Z = _MSVCRT_EXP38 @38 566 ?_set_se_translator@@YAP6AXIPAU_EXCEPTION_POINTERS@@@ZP6AXI0@Z@Z = _MSVCRT_EXP39 @39 567 ?before@type_info@@QBEHABV1@@Z = _MSVCRT_EXP40 @40 568 ?name@type_info@@QBEPBDXZ = _MSVCRT_EXP41 @41 569 ?raw_name@type_info@@QBEPBDXZ = _MSVCRT_EXP42 @42 570 ?set_new_handler@@YAP6AXXZP6AXXZ@Z = _MSVCRT_EXP43 @43 571 ?set_terminate@@YAP6AXXZP6AXXZ@Z = _MSVCRT_EXP44 @44 572 ?set_unexpected@@YAP6AXXZP6AXXZ@Z = _MSVCRT_EXP45 @45 573 ?terminate@@YAXXZ = _MSVCRT_EXP46 @46 574 ?unexpected@@YAXXZ = _MSVCRT_EXP47 @47 575 ?what@exception@@UBEPBDXZ = _MSVCRT_EXP48 @48 576 $I10_OUTPUT = _MSVCRT_EXP49 @49 577 577 _CIacos = CRTDLL__CIacos @50 578 578 _CIasin = CRTDLL__CIasin @51 -
trunk/src/olecli32/makefile
r1585 r1710 1 # $Id: makefile,v 1. 3 1999-11-03 23:28:05sandervl Exp $1 # $Id: makefile,v 1.4 1999-11-12 11:38:42 sandervl Exp $ 2 2 3 3 # … … 42 42 43 43 clean: 44 $(RM) *.obj *.lib *.dll * ~ *.map *.pch44 $(RM) *.obj *.lib *.dll *.map *.pch 45 45 $(RM) $(PDWIN32_BIN)\$(TARGET).dll 46 46 $(RM) $(PDWIN32_LIB)\$(TARGET).lib -
trunk/src/olecli32/olecli32.cpp
r1012 r1710 1 /* $Id: olecli32.cpp,v 1. 2 1999-09-23 09:38:05sandervl Exp $ */1 /* $Id: olecli32.cpp,v 1.3 1999-11-12 11:38:42 sandervl Exp $ */ 2 2 /* 3 3 * OLECLI32 library … … 11 11 12 12 #include <os2win.h> 13 #include <odinwrap.h> 13 14 #include <ole.h> 14 15 #include "olecli32.h" 15 #include "debugtools.h" 16 #include <debugdefs.h> 17 18 19 DEFAULT_DEBUG_CHANNEL(ole) 20 16 17 ODINDEBUGCHANNEL(olecli32) 21 18 22 19 /****************************************************************************** -
trunk/src/oledlg/makefile
r1585 r1710 1 # $Id: makefile,v 1. 3 1999-11-03 23:28:06sandervl Exp $1 # $Id: makefile,v 1.4 1999-11-12 11:38:42 sandervl Exp $ 2 2 3 3 # … … 42 42 43 43 clean: 44 $(RM) *.obj *.lib *.dll * ~ *.map *.pch44 $(RM) *.obj *.lib *.dll *.map *.pch 45 45 $(RM) $(PDWIN32_BIN)\$(TARGET).dll 46 46 $(RM) $(PDWIN32_LIB)\$(TARGET).lib -
trunk/src/oledlg/oledlg.cpp
r1012 r1710 1 /* $Id: oledlg.cpp,v 1. 2 1999-09-23 09:38:05sandervl Exp $ */1 /* $Id: oledlg.cpp,v 1.3 1999-11-12 11:38:43 sandervl Exp $ */ 2 2 /* 3 3 * OLEDLG library … … 24 24 #include <win/wtypes.h> 25 25 #include <winbase.h> 26 //#include <uconv.h>27 26 #undef CALLCONV 28 27 29 28 #include <os2win.h> 29 #include <odinwrap.h> 30 30 #include <ole.h> 31 31 #include <winreg.h> … … 50 50 #include "winbase.h" 51 51 #include "wine/obj_base.h" 52 #include "debugtools.h"53 #include <debugdefs.h>54 55 56 DEFAULT_DEBUG_CHANNEL(ole)52 // #include "debugtools.h" 53 // #include <debugdefs.h> 54 55 56 ODINDEBUGCHANNEL(oledlg) 57 57 58 58 /*********************************************************************** -
trunk/src/olesvr32/makefile
r1585 r1710 1 # $Id: makefile,v 1. 3 1999-11-03 23:28:06sandervl Exp $1 # $Id: makefile,v 1.4 1999-11-12 11:38:43 sandervl Exp $ 2 2 3 3 # … … 42 42 43 43 clean: 44 $(RM) *.obj *.lib *.dll * ~ *.map *.pch44 $(RM) *.obj *.lib *.dll *.map *.pch 45 45 $(RM) $(PDWIN32_BIN)\$(TARGET).dll 46 46 $(RM) $(PDWIN32_LIB)\$(TARGET).lib -
trunk/src/olesvr32/olesvr32.cpp
r1012 r1710 10 10 11 11 #include <os2win.h> 12 #include <odinwrap.h> 12 13 #include <ole.h> 13 14 #include "olesvr32.h" 14 #include "debugtools.h"15 #include <debugdefs.h>16 15 17 DEFAULT_DEBUG_CHANNEL(ole)16 ODINDEBUGCHANNEL(olesvr32) 18 17 19 18 /****************************************************************************** -
trunk/src/psapi/makefile
r1585 r1710 1 # $Id: makefile,v 1. 2 1999-11-03 23:28:06sandervl Exp $1 # $Id: makefile,v 1.3 1999-11-12 11:38:44 sandervl Exp $ 2 2 3 3 # … … 42 42 43 43 clean: 44 $(RM) *.obj *.lib *.dll * ~ *.map *.pch44 $(RM) *.obj *.lib *.dll *.map *.pch 45 45 $(RM) $(PDWIN32_BIN)\$(TARGET).dll 46 46 $(RM) $(PDWIN32_LIB)\$(TARGET).lib -
trunk/src/psapi/psapi.cpp
r1012 r1710 1 /* $Id: psapi.cpp,v 1. 2 1999-09-23 09:38:06sandervl Exp $ */1 /* $Id: psapi.cpp,v 1.3 1999-11-12 11:38:44 sandervl Exp $ */ 2 2 /* 3 3 * PSAPI library … … 8 8 9 9 #include <os2win.h> 10 #include <odinwrap.h> 10 11 #include <winerror.h> 11 12 #include <psapi.h> 12 #include <debugstr.h>13 #include "debugtools.h"14 #include <debugdefs.h>15 16 17 DEFAULT_DEBUG_CHANNEL(psapi)18 19 13 #include <string.h> 14 15 ODINDEBUGCHANNEL(psapi) 20 16 21 17 /*********************************************************************** -
trunk/src/rasapi32/makefile
r1585 r1710 1 # $Id: makefile,v 1. 3 1999-11-03 23:28:06sandervl Exp $1 # $Id: makefile,v 1.4 1999-11-12 11:38:44 sandervl Exp $ 2 2 3 3 # … … 42 42 43 43 clean: 44 $(RM) *.obj *.lib *.dll * ~ *.map *.pch44 $(RM) *.obj *.lib *.dll *.map *.pch 45 45 $(RM) $(PDWIN32_BIN)\$(TARGET).dll 46 46 $(RM) $(PDWIN32_LIB)\$(TARGET).lib -
trunk/src/rasapi32/rasapi32.cpp
r1358 r1710 1 /* $Id: rasapi32.cpp,v 1. 3 1999-10-19 12:55:05 sandervl Exp $ */1 /* $Id: rasapi32.cpp,v 1.4 1999-11-12 11:38:45 sandervl Exp $ */ 2 2 /* 3 3 * RASAPI32 … … 12 12 #include <os2win.h> 13 13 #include <ras.h> 14 #include "debugtools.h" 15 #include <debugdefs.h> 16 17 18 DEFAULT_DEBUG_CHANNEL(ras) 19 20 14 #include <odinwrap.h> 15 16 ODINDEBUGCHANNEL(rasapi32) 21 17 22 18 /************************************************************************** -
trunk/src/user32/dc.cpp
r1704 r1710 1 /* $Id: dc.cpp,v 1.2 1 1999-11-11 13:17:29sandervl Exp $ */1 /* $Id: dc.cpp,v 1.22 1999-11-12 11:38:45 sandervl Exp $ */ 2 2 3 3 /* … … 1412 1412 pDCData pHps = (pDCData)GpiQueryDCData( (HPS)hdc ); 1413 1413 1414 dprintf (("USER32: WindowFromDC %x", hdc));1414 dprintf2(("USER32: WindowFromDC %x", hdc)); 1415 1415 if ( pHps ) 1416 1416 return Win32BaseWindow::OS2ToWin32Handle(pHps->hwnd);
Note:
See TracChangeset
for help on using the changeset viewer.