diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 4004e0f3ea8124aadec082c3850df67217898607..10a860b1fffc94eb465aec716c94ab1793cd5208 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -407,7 +407,7 @@ void tscResetSqlCmdObj(SSqlCmd* pCmd, bool removeFromCache) { pCmd->autoCreated = 0; for(int32_t i = 0; i < pCmd->numOfTables; ++i) { - if (pCmd->pTableMetaList[i] != NULL) { + if (pCmd->pTableMetaList && pCmd->pTableMetaList[i]) { taosCacheRelease(tscMetaCache, (void**)&(pCmd->pTableMetaList[i]), false); } }