fix(meta/query): return oom if malloc failed

This commit is contained in:
Minglei Jin 2024-08-09 17:09:19 +08:00
parent df4437bc7c
commit 2d2ba4fd29
1 changed files with 3 additions and 0 deletions

View File

@ -1234,6 +1234,9 @@ int32_t metaFilterTableIds(void *pVnode, SMetaFltParam *arg, SArray *pUids) {
SIdxCursor *pCursor = NULL; SIdxCursor *pCursor = NULL;
pCursor = (SIdxCursor *)taosMemoryCalloc(1, sizeof(SIdxCursor)); pCursor = (SIdxCursor *)taosMemoryCalloc(1, sizeof(SIdxCursor));
if (!pCursor) {
TAOS_RETURN(TSDB_CODE_OUT_OF_MEMORY);
}
pCursor->pMeta = pMeta; pCursor->pMeta = pMeta;
pCursor->suid = param->suid; pCursor->suid = param->suid;
pCursor->cid = param->cid; pCursor->cid = param->cid;