From 576777a63c7ca1c315476140a49db6207db60055 Mon Sep 17 00:00:00 2001 From: Cary Xu Date: Sat, 2 Jul 2022 15:57:25 +0800 Subject: [PATCH] fix: fix the var data len --- source/common/src/trow.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/common/src/trow.c b/source/common/src/trow.c index 167aa2da5f..4158bc4408 100644 --- a/source/common/src/trow.c +++ b/source/common/src/trow.c @@ -1231,8 +1231,8 @@ int32_t tdSTSRowNew(SArray *pArray, STSchema *pTSchema, STSRow **ppRow) { if (IS_VAR_DATA_TYPE(pTColumn->type)) { if (pColVal) { varDataLen += (pColVal->value.nData + sizeof(VarDataLenT)); - if (maxVarDataLen < pColVal->value.nData) { - maxVarDataLen = pColVal->value.nData; + if (maxVarDataLen < (pColVal->value.nData + sizeof(VarDataLenT))) { + maxVarDataLen = pColVal->value.nData + sizeof(VarDataLenT); } } else { varDataLen += sizeof(VarDataLenT); -- GitLab