more code

This commit is contained in:
Hongze Cheng 2022-11-29 16:35:20 +08:00
parent fad06f6144
commit 4ca52402d7
1 changed files with 6 additions and 5 deletions

View File

@ -6670,11 +6670,12 @@ static int32_t tEncodeSSubmitTbData(SEncoder *pCoder, const SSubmitTbData *pSubm
if (pSubmitTbData->flags & SUBMIT_REQ_COLUMN_DATA_FORMAT) { if (pSubmitTbData->flags & SUBMIT_REQ_COLUMN_DATA_FORMAT) {
ASSERT(0); // TODO ASSERT(0); // TODO
} else { } else {
if (tEncodeU64v(pCoder, taosArrayGetSize(pSubmitTbData->aRowP)) < 0) return -1; if (tEncodeU64v(pCoder, TARRAY_SIZE(pSubmitTbData->aRowP)) < 0) return -1;
for (int32_t iRow = 0; iRow < taosArrayGetSize(pSubmitTbData->aRowP); ++iRow) {
SRow *pRow = taosArrayGetP(pSubmitTbData->aRowP, iRow); SRow **rows = (SRow **)TARRAY_DATA(pSubmitTbData->aRowP);
if (pCoder->data) memcpy(pCoder->data + pCoder->pos, pRow, pRow->len); for (int32_t iRow = 0; iRow < TARRAY_SIZE(pSubmitTbData->aRowP); ++iRow) {
pCoder->pos += pRow->len; if (pCoder->data) memcpy(pCoder->data + pCoder->pos, rows[iRow], rows[iRow]->len);
pCoder->pos += rows[iRow]->len;
} }
} }