Ignore:
Timestamp:
Nov 1, 2012, 2:38:33 AM (13 years ago)
Author:
dmik
Message:

kernel32: Add public debug log lock/unlock methods for higher level serialization.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/win/debugtools.h

    r21916 r22041  
    3131  #define dassert(a, b)   if(!(a)) dprintf b
    3232  #define dbgCheckObj(a)   a->checkObject()
     33  #define dprintfLock()   WriteLogLock()
     34  #define dprintfUnlock() WriteLogUnlock()
    3335
    3436#ifdef DEBUG_ENABLELOG_LEVEL2
     
    4951  #define dassert(a, b)
    5052  #define dbgCheckObj(a)
     53  #define dprintfLock()
     54  #define dprintfUnlock()
    5155#endif
    5256
    5357int  SYSTEM WriteLog(const char *tekst, ...);
    5458int  SYSTEM WritePrivateLog(void *logfile, const char *tekst, ...);
     59
     60void SYSTEM WriteLogLock();
     61void SYSTEM WriteLogUnlock();
    5562
    5663void SYSTEM DecreaseLogCount();
Note: See TracChangeset for help on using the changeset viewer.