char fmtd_label[MAX_LEN];
tag = tags;
+
va_start(ap, label);
vsnprintf(fmtd_label, MAX_LEN, label, ap);
-
- traceBegin(tag, fmtd_label);
+ traceBegin(tag, "%s", fmtd_label);
va_end(ap);
+
}
TTraceWrapper::~TTraceWrapper() {
TTRACE_LOG("traceBegin:: write >> tag: %u tag_bit: %u", tag, *cur_enabled_tag);
va_start(ap, name);
- snprintf(buf, MAX_LEN, "B|%5d|", getpid());
+ snprintf(buf, MAX_HEAD_LEN, "B|%5d|", getpid());
len += vsnprintf(buf + MAX_HEAD_LEN, POS_LABEL_ST, name, ap);
va_end(ap);
va_list ap;
TTRACE_LOG("traceAsyncBegin:: write >> tag: %u tag_bit: %u cookie: %d", tag, *cur_enabled_tag, cookie);
+
va_start(ap, name);
snprintf(buf, MAX_LEN, "S|%5d|", getpid());
len += vsnprintf(buf + MAX_HEAD_LEN, POS_LABEL_ST, name, ap);