fix: set hasResult when old state has result

This commit is contained in:
slzhou 2022-05-19 17:48:34 +08:00
parent 83f4d1286e
commit 5a3f6b11e7
1 changed files with 5 additions and 1 deletions

View File

@ -64,7 +64,11 @@ int32_t udf2(SUdfDataBlock* block, SUdfInterBuf *interBuf, SUdfInterBuf *newInte
*(double*)(newInterBuf->buf) = sumSquares;
newInterBuf->bufLen = sizeof(double);
}
newInterBuf->numOfResult = numOutput;
if (interBuf->numOfResult == 0 && numOutput == 0) {
newInterBuf->numOfResult = 0;
} else {
newInterBuf->numOfResult = 1;
}
return 0;
}