}
}
- if((!user) && bFiltering)
+ if(user)
{
- TRACE_STATE_UNSET(TS_ENTER_PROBE_BLOCK);
- return 0;
+ gProbeDepth++;
+ return 2; // user call
}
else
{
- // nothing to do
+ if(bFiltering)
+ {
+ TRACE_STATE_UNSET(TS_ENTER_PROBE_BLOCK);
+ return 0; // not probing
+ }
+ else
+ {
+ gProbeDepth++;
+ return 1; // internal call
+ }
}
-
- gProbeDepth++;
-
- if(user)
- return 2; // user call
- else
- return 1; // internal call
}
int postBlockBegin(int preresult)