mirror of
https://gitlab.isc.org/isc-projects/bind9
synced 2025-08-28 21:17:54 +00:00
address 'version' reference leak
This commit is contained in:
parent
06081a0d61
commit
f4f70bf596
@ -553,6 +553,7 @@ foreach_rrset(dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name,
|
||||
*/
|
||||
dns_db_currentversion(db, &oldver);
|
||||
dns_clientinfo_init(&ci, NULL, (ver != oldver) ? ver : NULL);
|
||||
dns_db_closeversion(db, &oldver, ISC_FALSE);
|
||||
|
||||
node = NULL;
|
||||
result = dns_db_findnodeext(db, name, ISC_FALSE, &cm, &ci, &node);
|
||||
@ -644,6 +645,7 @@ foreach_rr(dns_db_t *db, dns_dbversion_t *ver, dns_name_t *name,
|
||||
*/
|
||||
dns_db_currentversion(db, &oldver);
|
||||
dns_clientinfo_init(&ci, NULL, (ver != oldver) ? ver : NULL);
|
||||
dns_db_closeversion(db, &oldver, ISC_FALSE);
|
||||
|
||||
if (type == dns_rdatatype_any)
|
||||
return (foreach_node_rr(db, ver, name,
|
||||
|
Loading…
x
Reference in New Issue
Block a user