Merge pull request #17182 from taosdata/enh/optTbnameINMem
fix(query): fix mem leak
This commit is contained in:
commit
3442d14f58
|
@ -1145,6 +1145,7 @@ int32_t metaGetTableTagsOpt(SMeta *pMeta, uint64_t suid, SArray *uidList, SHashO
|
||||||
if (taosHashGet(tags, id, sizeof(tb_uid_t)) == NULL &&
|
if (taosHashGet(tags, id, sizeof(tb_uid_t)) == NULL &&
|
||||||
0 == tdbTbGet(pMeta->pCtbIdx, &ctbIdxKey, sizeof(SCtbIdxKey), &val, &len)) {
|
0 == tdbTbGet(pMeta->pCtbIdx, &ctbIdxKey, sizeof(SCtbIdxKey), &val, &len)) {
|
||||||
taosHashPut(tags, id, sizeof(tb_uid_t), val, len);
|
taosHashPut(tags, id, sizeof(tb_uid_t), val, len);
|
||||||
|
tdbFree(val);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
|
Loading…
Reference in New Issue