tracedefault.cpp revision ae82af535a3425a343289a639468f832ec316dee
/*******************************************************************************
* Header Files *
*******************************************************************************/
/*******************************************************************************
* Global Variables *
*******************************************************************************/
/** The default trace buffer handle. */
{
/* Retain the new buffer. */
if (hTraceBuf != NIL_RTTRACEBUF)
{
return VERR_INVALID_HANDLE;
}
#ifdef IN_RC
#else
#endif
if ( hOldTraceBuf != NIL_RTTRACEBUF
&& hOldTraceBuf != hTraceBuf)
{
/* Race prevention kludge. */
#ifndef IN_RC
RTThreadSleep(33);
#endif
}
return VINF_SUCCESS;
}
{
return g_hDefaultTraceBuf;
}