Ignore:
Timestamp:
Sep 26, 2001, 5:31:05 PM (24 years ago)
Author:
phaller
Message:

added calldepth tracing

File:
1 edited

Legend:

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

    r6555 r6829  
    1 /* $Id: misc.cpp,v 1.41 2001-08-17 11:18:37 sandervl Exp $ */
     1/* $Id: misc.cpp,v 1.42 2001-09-26 15:31:05 phaller Exp $ */
    22
    33/*
     
    336336  {
    337337    va_start(argptr, tekst);
    338     if(teb) {
    339         teb->o.odin.logfile = (DWORD)flog;
     338    if(teb)
     339    {
     340      ULONG ulCallDepth;
     341#ifdef DEBUG
     342      ulCallDepth = teb->o.odin.dbgCallDepth;
     343#else
     344      ulCallDepth = 0;
     345#endif
     346     
     347      teb->o.odin.logfile = (DWORD)flog;
     348     
    340349#ifdef LOG_TIME
    341         if(sel == 0x150b && !fIsOS2Image) {
    342              fprintf(flog, "t%d: (%x) (FS=150B) ", teb->o.odin.threadId, GetTickCount());
    343         }
    344         else fprintf(flog, "t%d: (%x) ", teb->o.odin.threadId, GetTickCount());
    345 #else
    346         if(sel == 0x150b && !fIsOS2Image) {
    347              fprintf(flog, "t%d: (FS=150B) ", teb->o.odin.threadId);
    348         }
    349         else fprintf(flog, "t%d: ", teb->o.odin.threadId);
     350      if(sel == 0x150b && !fIsOS2Image)
     351        fprintf(flog,
     352                "t%02d (%3d): (%x) (FS=150B) ",
     353                teb->o.odin.threadId,
     354                ulCallDepth,
     355                GetTickCount());
     356      else
     357        fprintf(flog,
     358                "t%02d (%3d): (%x) ",
     359                teb->o.odin.threadId,
     360                ulCallDepth,
     361                GetTickCount());
     362#else
     363      if(sel == 0x150b && !fIsOS2Image)
     364        fprintf(flog,
     365                "t%02d (%3d): (FS=150B) ",
     366                teb->o.odin.threadId,
     367                ulCallDepth);
     368      else
     369        fprintf(flog,
     370                "t%02d (%3d): ",
     371                teb->o.odin.threadId,
     372                ulCallDepth);
    350373#endif
    351374    }
Note: See TracChangeset for help on using the changeset viewer.