Re: mutt/2205: problem with long lines in mailcap files
The following reply was made to PR mutt/2205; it has been noted by GNATS.
From: TAKAHASHI Tamotsu <ttakah@xxxxxxxxxxxxxxxxx>
To: bug-any@xxxxxxxxxxxxx
Cc:
Subject: Re: mutt/2205: problem with long lines in mailcap files
Date: Fri, 28 Apr 2006 00:59:12 +0900
Hi Gregor,
* Thu Apr 27 2006 Gregor Zattler <telegraph@xxxxxxx>
> o.k. first I changed the ..._STRING sizes in lib.h by a factor of
> 10: 51200, 10240, 2560, 1280. This did the trick.
>
> I then changed them back to the original values and changed
> LONG_STRING to HUGE_STRING in rfc1524.c. This did not solve the
> problem. I then exchanged the occourences of *STRING one after
> the other with the next larger type. This did not help...
So I was wrong.
The problem is in mutt_view_attachment (in attach.c).
--- a/attach.c Sat Mar 11 14:03:43 2006 +0900
+++ b/attach.c Fri Apr 28 00:49:46 2006 +0900
@@ -416,7 +416,7 @@ int mutt_view_attachment (FILE *fp, BODY
int use_pipe = 0;
int use_pager = 1;
char type[STRING];
- char command[STRING];
+ char command[HUGE_STRING];
char descrip[STRING];
char *fname;
rfc1524_entry *entry = NULL;
--
tamo