diff --git a/source/libs/executor/test/joinTests.cpp b/source/libs/executor/test/joinTests.cpp index 7d3cf0580c..6dd42c3a93 100755 --- a/source/libs/executor/test/joinTests.cpp +++ b/source/libs/executor/test/joinTests.cpp @@ -2967,7 +2967,8 @@ void runSingleTest(char* caseName, SJoinTestParam* param) { jtCtx.startTsUs = taosGetTimestampUs(); while (true) { - SSDataBlock* pBlock = jtCtx.pJoinOp->fpSet.getNextFn(jtCtx.pJoinOp); + SSDataBlock* pBlock = NULL; + int32_t code = jtCtx.pJoinOp->fpSet.getNextFn(jtCtx.pJoinOp, &pBlock); if (NULL == pBlock) { checkJoinDone(caseName); break;