fix(query): set correct result ptr check.

This commit is contained in:
Haojun Liao 2024-08-28 10:52:14 +08:00
parent adca73d237
commit 21f60d1784
1 changed files with 4 additions and 2 deletions

View File

@ -879,7 +879,9 @@ static int32_t seqJoinLaunchNewRetrieve(SOperatorInfo* pOperator, SSDataBlock**
}
static FORCE_INLINE void seqStableJoinComposeRes(SStbJoinDynCtrlInfo* pStbJoin, SSDataBlock* pBlock) {
pBlock->info.id.blockId = pStbJoin->outputBlkId;
if (pBlock != NULL) {
pBlock->info.id.blockId = pStbJoin->outputBlkId;
}
}
int32_t seqStableJoin(SOperatorInfo* pOperator, SSDataBlock** pRes) {
@ -906,7 +908,7 @@ int32_t seqStableJoin(SOperatorInfo* pOperator, SSDataBlock** pRes) {
}
QRY_ERR_JRET(seqJoinContinueCurrRetrieve(pOperator, pRes));
if (pRes) {
if (*pRes) {
goto _return;
}