From 0912015fb9f9e4973fb9dc0a6072119b501d4c45 Mon Sep 17 00:00:00 2001 From: George Thessalonikefs Date: Fri, 28 Jul 2023 17:21:15 +0200 Subject: [PATCH] - Review for #790: Fix memory leak. --- services/cache/dns.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }