- Timestamp:
- Nov 8, 1999, 9:53:24 PM (26 years ago)
- Location:
- trunk/src/kernel32
- Files:
-
- 1 added
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/kernel32/KERNEL32.CPP
r1628 r1641 1 /* $Id: KERNEL32.CPP,v 1.2 7 1999-11-08 13:43:12sandervl Exp $ */1 /* $Id: KERNEL32.CPP,v 1.28 1999-11-08 20:53:24 sandervl Exp $ */ 2 2 3 3 /* … … 317 317 //****************************************************************************** 318 318 //****************************************************************************** 319 VOID WIN32API EnterCriticalSection(CRITICAL_SECTION * lpcsCriticalSection)320 {321 //// dprintf(("KERNEL32: EnterCriticalSection\n"));322 O32_EnterCriticalSection(lpcsCriticalSection);323 }324 //******************************************************************************325 //******************************************************************************326 VOID WIN32API LeaveCriticalSection(CRITICAL_SECTION * arg1)327 {328 //// dprintf(("KERNEL32: LeaveCriticalSection\n"));329 O32_LeaveCriticalSection(arg1);330 }331 //******************************************************************************332 //******************************************************************************333 VOID WIN32API InitializeCriticalSection(CRITICAL_SECTION * arg1)334 {335 dprintf(("KERNEL32: InitializeCriticalSection\n"));336 O32_InitializeCriticalSection(arg1);337 }338 //******************************************************************************339 //******************************************************************************340 void WIN32API MakeCriticalSectionGlobal( CRITICAL_SECTION *arg1 )341 {342 dprintf(("KERNEL32: MakeCriticalSectionGlobal not implemented correctly\n"));343 }344 //******************************************************************************345 //******************************************************************************346 /***********************************************************************347 * ReinitializeCriticalSection (KERNEL32.581)348 */349 void WIN32API ReinitializeCriticalSection( CRITICAL_SECTION *crit )350 {351 dprintf(("KERNEL32: ReinitializeCriticalSection\n"));352 if ( !crit->LockSemaphore )353 InitializeCriticalSection( crit );354 355 else if ( crit->Reserved && crit->Reserved != GetCurrentProcessId() )356 {357 // FIXME_(win32)("(%p) called for %08lx first, %08lx now: making global\n",358 // crit, crit->Reserved, GetCurrentProcessId() );359 360 MakeCriticalSectionGlobal( crit );361 }362 }363 //******************************************************************************364 //******************************************************************************365 /***********************************************************************366 * UninitializeCriticalSection (KERNEL32.703)367 */368 void WIN32API UninitializeCriticalSection( CRITICAL_SECTION *crit )369 {370 dprintf(("KERNEL32: UninitializeCriticalSection\n"));371 if ( crit->LockSemaphore )372 {373 if ( crit->Reserved ) /* not global */374 DeleteCriticalSection( crit );375 // else376 // FIXME_(win32)("(%p) for %08lx: Crst is global, don't know whether to delete\n",377 // crit, GetCurrentProcessId() );378 }379 }380 //******************************************************************************381 //******************************************************************************382 319 BOOL WIN32API SetEnvironmentVariableA(LPCSTR arg1, LPCSTR arg2) 383 320 { … … 456 393 DWORD WIN32API GetCurrentProcessId(void) 457 394 { 458 dprintf(("KERNEL32: GetCurrentProcessId\n"));395 // dprintf(("KERNEL32: GetCurrentProcessId\n")); 459 396 return O32_GetCurrentProcessId(); 460 397 } … … 527 464 //****************************************************************************** 528 465 //SvL: 24-6-'97 - Added 529 //******************************************************************************530 VOID WIN32API DeleteCriticalSection( CRITICAL_SECTION * arg1)531 {532 dprintf(("KERNEL32: OS2DeleteCriticalSection\n"));533 O32_DeleteCriticalSection(arg1);534 }535 //******************************************************************************536 466 //****************************************************************************** 537 467 BOOL WIN32API Beep( DWORD arg1, DWORD arg2) -
trunk/src/kernel32/kobjects.cpp
r1602 r1641 1 /* $Id: kobjects.cpp,v 1. 7 1999-11-04 20:03:08 phallerExp $ */1 /* $Id: kobjects.cpp,v 1.8 1999-11-08 20:53:24 sandervl Exp $ */ 2 2 3 3 /* … … 389 389 LPCSTR, arg4) 390 390 { 391 dprintf(("KERNEL32: CreateSemaphoreA(%s)\n",392 arg4));393 394 391 return HMCreateSemaphore(arg1, 395 392 arg2, -
trunk/src/kernel32/makefile
r1628 r1641 1 # $Id: makefile,v 1.5 2 1999-11-08 13:43:12sandervl Exp $1 # $Id: makefile,v 1.53 1999-11-08 20:53:24 sandervl Exp $ 2 2 3 3 # … … 31 31 winimagebase.OBJ windllbase.OBJ winexebase.OBJ time.obj mmap.obj \ 32 32 winimagepe2lx.obj winimagepeldr.obj windllpe2lx.obj windlllx.obj windllpeldr.obj \ 33 winexepe2lx.obj winexelx.obj winexepeldr.obj WINRES.OBJ \33 winexepe2lx.obj winexelx.obj winexepeldr.obj WINRES.OBJ critsection.obj \ 34 34 pefile.OBJ winimgres.OBJ wintls.obj async.OBJ fileio.obj \ 35 35 atom.obj disk.obj directory.obj cvtbitmap.obj hmmmap.obj winfakepeldr.obj \ -
trunk/src/kernel32/mmap.cpp
r1481 r1641 1 /* $Id: mmap.cpp,v 1.2 0 1999-10-27 18:11:39sandervl Exp $ */1 /* $Id: mmap.cpp,v 1.21 1999-11-08 20:53:24 sandervl Exp $ */ 2 2 3 3 /* … … 79 79 goto fail; 80 80 } 81 //SvL: Temporary limitation of size (Warp Server Advanced doesn't allow 82 // one to reserve more than 450 MB of continuous memory; (Warp 4 83 // much less)) 84 if(mSize > 64*1024*1024) { 85 mSize = 64*1024*1024; 86 } 81 87 } 82 88
Note:
See TracChangeset
for help on using the changeset viewer.