fix: commit error
This commit is contained in:
parent
48026bef8c
commit
440556f46d
|
@ -1030,17 +1030,22 @@ static int32_t tRowAppendKVToColData(SRow *pRow, STSchema *pTSchema, SColData *a
|
||||||
}
|
}
|
||||||
|
|
||||||
int16_t cid;
|
int16_t cid;
|
||||||
pData += tGetI16(pData, &cid);
|
pData += tGetI16v(pData, &cid);
|
||||||
|
|
||||||
if (TABS(cid) == pTColumn->colId) {
|
if (TABS(cid) == pTColumn->colId) {
|
||||||
if (cid < 0) {
|
if (cid < 0) {
|
||||||
code = tColDataAppendValueImpl[pColData->flag][CV_FLAG_NULL](pColData, NULL, 0);
|
code = tColDataAppendValueImpl[pColData->flag][CV_FLAG_NULL](pColData, NULL, 0);
|
||||||
if (code) goto _exit;
|
if (code) goto _exit;
|
||||||
} else {
|
} else {
|
||||||
uint32_t nData;
|
if (IS_VAR_DATA_TYPE(pTColumn->type)) {
|
||||||
pData += tGetU32v(pData, &nData);
|
uint32_t nData;
|
||||||
code = tColDataAppendValueImpl[pColData->flag][CV_FLAG_VALUE](pColData, pData, nData);
|
pData += tGetU32v(pData, &nData);
|
||||||
if (code) goto _exit;
|
code = tColDataAppendValueImpl[pColData->flag][CV_FLAG_VALUE](pColData, pData, nData);
|
||||||
|
if (code) goto _exit;
|
||||||
|
} else {
|
||||||
|
code = tColDataAppendValueImpl[pColData->flag][CV_FLAG_VALUE](pColData, pData, 0);
|
||||||
|
if (code) goto _exit;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
iCol++;
|
iCol++;
|
||||||
goto _continue;
|
goto _continue;
|
||||||
|
|
Loading…
Reference in New Issue