avoid invalid read/write
This commit is contained in:
parent
471b581cea
commit
e5be6663c8
|
@ -2987,7 +2987,7 @@ static int32_t sysFilte__TableName(void* arg, SNode* pNode, SArray* result) {
|
||||||
int32_t ret = metaFilterCreateTime(pMeta, ¶m, result);
|
int32_t ret = metaFilterCreateTime(pMeta, ¶m, result);
|
||||||
if (ret == 0) return 0;
|
if (ret == 0) return 0;
|
||||||
|
|
||||||
return -1;
|
return -2;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32_t sysFilte__CreateTime(void* arg, SNode* pNode, SArray* result) {
|
static int32_t sysFilte__CreateTime(void* arg, SNode* pNode, SArray* result) {
|
||||||
|
@ -3016,8 +3016,8 @@ static int32_t sysFilte__Ncolumn(void* arg, SNode* pNode, SArray* result) {
|
||||||
bool reverse = false;
|
bool reverse = false;
|
||||||
|
|
||||||
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
||||||
if (func == NULL) return -1;
|
if (func == NULL) return -2;
|
||||||
return 0;
|
return -2;
|
||||||
}
|
}
|
||||||
|
|
||||||
static int32_t sysFilte__Ttl(void* arg, SNode* pNode, SArray* result) {
|
static int32_t sysFilte__Ttl(void* arg, SNode* pNode, SArray* result) {
|
||||||
|
@ -3028,8 +3028,8 @@ static int32_t sysFilte__Ttl(void* arg, SNode* pNode, SArray* result) {
|
||||||
bool reverse = false;
|
bool reverse = false;
|
||||||
|
|
||||||
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
||||||
if (func == NULL) return -1;
|
if (func == NULL) return -2;
|
||||||
return 0;
|
return -2;
|
||||||
}
|
}
|
||||||
static int32_t sysFilte__STableName(void* arg, SNode* pNode, SArray* result) {
|
static int32_t sysFilte__STableName(void* arg, SNode* pNode, SArray* result) {
|
||||||
void* pMeta = ((SSTabFltArg*)arg)->pMeta;
|
void* pMeta = ((SSTabFltArg*)arg)->pMeta;
|
||||||
|
@ -3039,7 +3039,7 @@ static int32_t sysFilte__STableName(void* arg, SNode* pNode, SArray* result) {
|
||||||
bool reverse = false;
|
bool reverse = false;
|
||||||
|
|
||||||
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
||||||
if (func == NULL) return -1;
|
if (func == NULL) return -2;
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
static int32_t sysFilte__Uid(void* arg, SNode* pNode, SArray* result) {
|
static int32_t sysFilte__Uid(void* arg, SNode* pNode, SArray* result) {
|
||||||
|
@ -3050,8 +3050,8 @@ static int32_t sysFilte__Uid(void* arg, SNode* pNode, SArray* result) {
|
||||||
bool reverse = false;
|
bool reverse = false;
|
||||||
|
|
||||||
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
||||||
if (func == NULL) return -1;
|
if (func == NULL) return -2;
|
||||||
return 0;
|
return -2;
|
||||||
}
|
}
|
||||||
static int32_t sysFilte__Type(void* arg, SNode* pNode, SArray* result) {
|
static int32_t sysFilte__Type(void* arg, SNode* pNode, SArray* result) {
|
||||||
void* pMeta = ((SSTabFltArg*)arg)->pMeta;
|
void* pMeta = ((SSTabFltArg*)arg)->pMeta;
|
||||||
|
@ -3061,8 +3061,8 @@ static int32_t sysFilte__Type(void* arg, SNode* pNode, SArray* result) {
|
||||||
bool reverse = false;
|
bool reverse = false;
|
||||||
|
|
||||||
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
__optSysFilter func = optSysGetFilterFunc(pOper->opType, &reverse);
|
||||||
if (func == NULL) return -1;
|
if (func == NULL) return -2;
|
||||||
return 0;
|
return -2;
|
||||||
}
|
}
|
||||||
static int32_t sysChkFilter__Comm(SNode* pNode) {
|
static int32_t sysChkFilter__Comm(SNode* pNode) {
|
||||||
// impl
|
// impl
|
||||||
|
@ -3070,7 +3070,7 @@ static int32_t sysChkFilter__Comm(SNode* pNode) {
|
||||||
EOperatorType opType = pOper->opType;
|
EOperatorType opType = pOper->opType;
|
||||||
if (opType != OP_TYPE_EQUAL && opType != OP_TYPE_LOWER_EQUAL && opType != OP_TYPE_LOWER_THAN &&
|
if (opType != OP_TYPE_EQUAL && opType != OP_TYPE_LOWER_EQUAL && opType != OP_TYPE_LOWER_THAN &&
|
||||||
OP_TYPE_GREATER_EQUAL && opType != OP_TYPE_GREATER_THAN) {
|
OP_TYPE_GREATER_EQUAL && opType != OP_TYPE_GREATER_THAN) {
|
||||||
return -1;
|
return -2;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue