Fix crash for attachment names > 76 chars
authorAndre Heinecke <aheinecke@intevation.de>
Mon, 9 Jul 2018 13:37:28 +0000 (15:37 +0200)
committerAndre Heinecke <aheinecke@intevation.de>
Mon, 9 Jul 2018 13:37:28 +0000 (15:37 +0200)
* src/rfc2047parse.c (rfc2047_decode_tokens): Use return
value of realloc.

--
This was introduced by me when porting rfc2047parse away from
glib. *blushes*

GnuPG-Bug-Id: T4062

src/rfc2047parse.c

index 5c96467..56e5dba 100644 (file)
@@ -556,7 +556,7 @@ rfc2047_decode_tokens (rfc2047_token *tokens, size_t buflen)
           /* make sure our temporary output buffer is large enough... */
           if (len > tmplen)
             {
-              xrealloc (outbuf, len + 1);
+              outbuf = xrealloc (outbuf, len + 1);
               tmplen = len + 1;
             }