From b2c254817ba84ffebebe87c2cbbbef9bd128a710 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Tue, 27 Aug 2024 17:07:10 +0800 Subject: [PATCH] fix(query): check return value. --- source/libs/executor/src/sysscanoperator.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/libs/executor/src/sysscanoperator.c b/source/libs/executor/src/sysscanoperator.c index 75b96c25ca..77d302e4e3 100644 --- a/source/libs/executor/src/sysscanoperator.c +++ b/source/libs/executor/src/sysscanoperator.c @@ -1560,10 +1560,11 @@ static SSDataBlock* sysTableBuildUserTablesByUids(SOperatorInfo* pOperator) { SMetaReader mr = {0}; pAPI->metaReaderFn.initReader(&mr, pInfo->readHandle.vnode, META_READER_LOCK, &pAPI->metaFn); - doSetUserTableMetaInfo(&pAPI->metaReaderFn, &pAPI->metaFn, pInfo->readHandle.vnode, &mr, *uid, dbname, vgId, p, + code = doSetUserTableMetaInfo(&pAPI->metaReaderFn, &pAPI->metaFn, pInfo->readHandle.vnode, &mr, *uid, dbname, vgId, p, numOfRows, GET_TASKID(pTaskInfo)); pAPI->metaReaderFn.clearReader(&mr); + QUERY_CHECK_CODE(code, lino, _end); SColumnInfoData* pColInfoData = taosArrayGet(p->pDataBlock, 9); QUERY_CHECK_NULL(pColInfoData, code, lino, _end, terrno);