VirtualBox

Changeset 1219 in vbox


Ignore:
Timestamp:
Mar 5, 2007 3:11:41 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
19151
Message:

R0 logging fixes

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Runtime/log.cpp

    r631 r1219  
    117117    /** The logger instance.*/
    118118    PRTLOGGER volatile      pLogger;
    119 }                                   g_aPerThreadLoggers[8];
     119} g_aPerThreadLoggers[8] =
     120{   { NIL_RTNATIVETHREAD, 0, 0},
     121    { NIL_RTNATIVETHREAD, 0, 0},
     122    { NIL_RTNATIVETHREAD, 0, 0},
     123    { NIL_RTNATIVETHREAD, 0, 0},
     124    { NIL_RTNATIVETHREAD, 0, 0},
     125    { NIL_RTNATIVETHREAD, 0, 0},
     126    { NIL_RTNATIVETHREAD, 0, 0},
     127    { NIL_RTNATIVETHREAD, 0, 0}
     128};
    120129#endif /* IN_RING0 */
    121130
     
    13171326            {
    13181327                AssertCompile(sizeof(RTNATIVETHREAD) == sizeof(void*));
    1319                 if (    g_aPerThreadLoggers[i].NativeThread == NIL_RTTHREAD
     1328                if (    g_aPerThreadLoggers[i].NativeThread == NIL_RTNATIVETHREAD
    13201329                    &&  ASMAtomicCmpXchgPtr((void * volatile *)&g_aPerThreadLoggers[i].NativeThread, (void *)Self, (void *)NIL_RTNATIVETHREAD))
    13211330                {
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette