From 26a8b76899d20719f552820c0f30a5fde123de2d Mon Sep 17 00:00:00 2001 From: Thomas Roessler Date: Mon, 22 May 2000 10:13:17 +0000 Subject: [PATCH] Fix a memory leak. --- rfc2047.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/rfc2047.c b/rfc2047.c index 848da207..c5ab3a1c 100644 --- a/rfc2047.c +++ b/rfc2047.c @@ -427,8 +427,10 @@ void rfc2047_decode (char **pd) d += n; } *d = 0; - *pd = strdup (d0); - safe_free ((void **) &d0); + + safe_free ((void **) pd); + pd = d0; + mutt_str_adjust (&pd); } void rfc2047_decode_adrlist (ADDRESS *a) -- 2.49.0