From: George Thessalonikefs Date: Fri, 28 Jul 2023 15:21:15 +0000 (+0200) Subject: - Review for #790: Fix memory leak. X-Git-Tag: release-1.18.0rc1~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0912015fb9f9e4973fb9dc0a6072119b501d4c45;p=thirdparty%2Funbound.git - Review for #790: Fix memory leak. --- diff --git a/services/cache/dns.c b/services/cache/dns.c index fe09c2648..3e9015c4a 100644 --- a/services/cache/dns.c +++ b/services/cache/dns.c @@ -670,7 +670,7 @@ tomsg(struct module_env* env, struct query_info* q, struct reply_info* r, msg->rep->authoritative = r->authoritative; msg->rep->reason_bogus = r->reason_bogus; if (r->reason_bogus_str_size > 0) { - msg->rep->reason_bogus_str = strdup(r->reason_bogus_str); + msg->rep->reason_bogus_str = regional_strdup(region, r->reason_bogus_str); msg->rep->reason_bogus_str_size = r->reason_bogus_str_size; }