diff --git a/source/common/src/trow.c b/source/common/src/trow.c index e1085ce5d8..08a601909e 100644 --- a/source/common/src/trow.c +++ b/source/common/src/trow.c @@ -948,8 +948,10 @@ int32_t tdAppendColValToRow(SRowBuilder *pBuilder, col_id_t colId, int8_t colTyp #ifdef TD_SUPPORT_BITMAP if (valType == TD_VTYPE_NORM) { terrno = TSDB_CODE_INVALID_PTR; - return terrno; + } else { + terrno = TSDB_CODE_INVALID_PARA; } + return terrno; #else TASSERT(0); terrno = TSDB_CODE_INVALID_PARA; @@ -1361,4 +1363,4 @@ void tTSRowGetVal(STSRow *pRow, STSchema *pTSchema, int16_t iCol, SColVal *pColV *pColVal = COL_VAL_VALUE(pTColumn->colId, pTColumn->type, value); } -} \ No newline at end of file +}