[TD-5134]<fix> fix runtime error
This commit is contained in:
parent
286f95756a
commit
5a7917e69b
|
@ -3364,7 +3364,14 @@ static int32_t doExtractColumnFilterInfo(SSqlCmd* pCmd, SQueryInfo* pQueryInfo,
|
||||||
if (IS_NUMERIC_TYPE(pRight->value.nType)) {
|
if (IS_NUMERIC_TYPE(pRight->value.nType)) {
|
||||||
bufLen = 60;
|
bufLen = 60;
|
||||||
} else {
|
} else {
|
||||||
bufLen = pRight->value.nLen + 1;
|
/*
|
||||||
|
* make memory sanitizer happy;
|
||||||
|
*/
|
||||||
|
if (pRight->value.nLen == 0) {
|
||||||
|
bufLen = pRight->value.nLen + 2;
|
||||||
|
} else {
|
||||||
|
bufLen = pRight->value.nLen + 1;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
if (pExpr->tokenId == TK_LE || pExpr->tokenId == TK_LT) {
|
if (pExpr->tokenId == TK_LE || pExpr->tokenId == TK_LT) {
|
||||||
|
|
Loading…
Reference in New Issue