Ignore:
Timestamp:
Aug 25, 1999, 12:28:41 PM (26 years ago)
Author:
sandervl
Message:

Put back handlemanager changes + memory mapped file changes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/kernel32/wprocess.cpp

    r669 r678  
    1 /* $Id: wprocess.cpp,v 1.27 1999-08-24 23:32:24 phaller Exp $ */
     1/* $Id: wprocess.cpp,v 1.28 1999-08-25 10:28:41 sandervl Exp $ */
    22
    33/*
     
    3030#include "versionos2.h"    /*PLF Wed  98-03-18 02:36:51*/
    3131#include <wprocess.h>
     32#include "mmap.h"
    3233
    3334BOOL      fExeStarted = FALSE;
     
    331332  SetOS2ExceptionChain(-1);
    332333
     334  //Flush and delete all open memory mapped files
     335  Win32MemMap::deleteAll();
     336
     337  Win32DllExitList(0);
     338
    333339  //Restore original OS/2 TIB selector
    334340  DestroyTIB();
     
    340346  if (iConsoleIsActive())
    341347    iConsoleWaitClose();
    342 
    343   Win32DllExitList(0);
    344348
    345349  O32_ExitProcess(exitcode);
     
    605609}
    606610//******************************************************************************
    607 //NOTE: GetModuleHandleA does NOT support files with multiple dots (i.e.
     611//NOTE: GetModuleHandleA does NOT support files with multiple dots (i.e. 
    608612//      very.weird.exe)
    609613//******************************************************************************
     
    626630        else {
    627631                if(!strstr(szModule, ".")) {
    628                         //if there's no extension or trainling dot, we
     632                        //if there's no extension or trainling dot, we 
    629633                        //assume it's a dll (see Win32 SDK docs)
    630634                        fDllModule = TRUE;
Note: See TracChangeset for help on using the changeset viewer.