Changeset 4264 for trunk/src


Ignore:
Timestamp:
Sep 15, 2000, 3:24:29 PM (25 years ago)
Author:
sandervl
Message:

exception handler fix + WriteLogNoEOL export added

Location:
trunk/src/kernel32
Files:
4 edited

Legend:

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

    r4230 r4264  
    1 /* $Id: Fileio.cpp,v 1.38 2000-09-10 21:54:05 sandervl Exp $ */
     1/* $Id: Fileio.cpp,v 1.39 2000-09-15 13:24:28 sandervl Exp $ */
    22
    33/*
     
    410410 BOOL rc;
    411411
    412 #if 1
     412#if 0
    413413  dprintf(("DeleteFileA %s", lpszFile));
    414414  return 1;
  • trunk/src/kernel32/KERNEL32.DEF

    r3993 r4264  
    1 ; $Id: KERNEL32.DEF,v 1.85 2000-08-11 10:56:16 sandervl Exp $
     1; $Id: KERNEL32.DEF,v 1.86 2000-09-15 13:24:29 sandervl Exp $
    22
    33;Created by BLAST for IBM's compiler
     
    10241024    WriteLog                                                      @1202
    10251025    WriteLogError                                                 @1214
     1026    WriteLogNoEOL                                                 @1218
    10261027    WritePrivateLog                                               @1208
    10271028    DecreaseLogCount                                              @1273
  • trunk/src/kernel32/async.cpp

    r3642 r4264  
    1 /* $Id: async.cpp,v 1.8 2000-06-01 11:28:44 sandervl Exp $ */
     1/* $Id: async.cpp,v 1.9 2000-09-15 13:24:29 sandervl Exp $ */
    22
    33/*
     
    1111 *
    1212 */
    13 
    14 #ifndef _ASYNCIOSUBSYSTEM_H_
    15 #define _ASYNCIOSUBSYSTEM_H_
    1613
    1714
     
    114111}
    115112
    116 #endif /* _ASYNCIOSUBSYSTEM_H_ */
  • trunk/src/kernel32/exceptions.cpp

    r4229 r4264  
    1 /* $Id: exceptions.cpp,v 1.44 2000-09-09 08:59:54 sandervl Exp $ */
     1/* $Id: exceptions.cpp,v 1.45 2000-09-15 13:24:29 sandervl Exp $ */
    22
    33/* WARNING: Compiling this module with ICC with optimizations turned on   */
     
    10531053                                   PVOID                        p)
    10541054{
    1055   //MN: If EH_NESTED_CALL is set, an exception occurred during the execution
    1056   //    of this exception handler. We better bail out ASAP or we'll likely
    1057   //    recurse infinitely until we run out of stack space!!
    1058   if (pERepRec->fHandlerFlags & EH_NESTED_CALL)
    1059       return XCPT_CONTINUE_SEARCH;
    1060 
    10611055  //SvL: Check if exception inside debug fprintf -> if so, clear lock so
    10621056  //     next dprintf won't wait forever
     
    11751169  case XCPT_IN_PAGE_ERROR:
    11761170CrashAndBurn:
     1171        //SvL: TODO: this may not always be the right thing to do
     1172        //MN: If EH_NESTED_CALL is set, an exception occurred during the execution
     1173        //    of this exception handler. We better bail out ASAP or we'll likely
     1174        //    recurse infinitely until we run out of stack space!!
     1175        if (pERepRec->fHandlerFlags & EH_NESTED_CALL)
     1176                return XCPT_CONTINUE_SEARCH;
     1177
    11771178#ifdef DEBUG
    11781179        dprintfException(pERepRec, pERegRec, pCtxRec, p);
Note: See TracChangeset for help on using the changeset viewer.