提交 cc1bc930 编写于 作者: D dapan1121

fix: trace id two character missing issue

上级 0c730ec4
...@@ -59,11 +59,13 @@ typedef struct STraceId { ...@@ -59,11 +59,13 @@ typedef struct STraceId {
char* _t = _buf; \ char* _t = _buf; \
_t[0] = '0'; \ _t[0] = '0'; \
_t[1] = 'x'; \ _t[1] = 'x'; \
_t += titoa(rootId, 16, &_t[2]); \ _t += 2; \
_t += titoa(rootId, 16, &_t[0]); \
_t[0] = ':'; \ _t[0] = ':'; \
_t[1] = '0'; \ _t[1] = '0'; \
_t[2] = 'x'; \ _t[2] = 'x'; \
_t += titoa(msgId, 16, &_t[3]); \ _t += 3; \
_t += titoa(msgId, 16, &_t[0]); \
} while (0) } while (0)
#ifdef __cplusplus #ifdef __cplusplus
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册