From: Thomas Roessler Date: Mon, 22 May 2000 10:13:17 +0000 (+0000) Subject: Fix a memory leak. X-Git-Tag: mutt-1-3-2-rel~5 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=26a8b76899d20719f552820c0f30a5fde123de2d;p=mutt Fix a memory leak. --- 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)