summaryrefslogtreecommitdiff
path: root/src/trace_output.c
diff options
context:
space:
mode:
authortongzongzhen <[email protected]>2024-04-26 19:22:28 +0800
committertongzongzhen <[email protected]>2024-04-26 19:22:28 +0800
commit09885dbb0de6605f588321a99cdcb14b4d4939ec (patch)
tree73e541d7da6ed4f8c1fc85be08c7066efa956f24 /src/trace_output.c
parentd079244d80cd89c85bbfd5dbfd8e390d1171e0f9 (diff)
fix error
Diffstat (limited to 'src/trace_output.c')
-rw-r--r--src/trace_output.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/trace_output.c b/src/trace_output.c
index 38ceec8..c5b912d 100644
--- a/src/trace_output.c
+++ b/src/trace_output.c
@@ -548,7 +548,7 @@ static void dp_trace_decode_to_message_pack(marsio_buff_t * mr_mbuf, char ** dat
const char * comment = cur + sizeof(struct dp_trace_record_header);
const unsigned int comment_len = record_header->recode_len;
- if ((record_header->measurement_type == DP_TRACE_MEASUREMENT_TYPE_TELEMETRY) != 0)
+ if ((record_header->measurement_type & DP_TRACE_MEASUREMENT_TYPE_TELEMETRY))
{
mpack_start_map(&writer, 4);
@@ -599,7 +599,7 @@ static int dp_trace_record_decode_to_str(marsio_buff_t * mr_mbuf, char * data, u
const char * str = cur + sizeof(struct dp_trace_record_header);
const unsigned int str_len = record_header->recode_len;
- if (record_header->measurement_type == DP_TRACE_MEASUREMENT_TYPE_TRACE)
+ if (record_header->measurement_type & DP_TRACE_MEASUREMENT_TYPE_TRACE)
{
int n = snprintf(data, size, "[%s:%s:] %ld.%ld ", record_header->appsym, record_header->module,
record_header->ts.tv_sec, record_header->ts.tv_nsec);