X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=handler.c;h=e53ca37ed6b7c27a66db1d86def85457c1d5c096;hp=88a318331d5fbe234287815f64e5e53361e0c9eb;hb=2c311482c97a1b222ef240dae3383ce2e11a0c23;hpb=170b2f011c6e3616b24ae69bd181c4915ba6eb67 diff --git a/handler.c b/handler.c index 88a3183..e53ca37 100644 --- a/handler.c +++ b/handler.c @@ -1290,6 +1290,9 @@ static void text_plain_flowed_handler (BODY *a, STATE *s) if ((t=strrchr(buf,'\n')) || (t=strrchr(buf,'\r'))) { *t = '\0'; if (strlen(curline)>0 && curline[strlen(curline)-1]==' ' && newql==quotelevel && strcmp(curline+quotelevel,"-- ")!=0) { + if (buf[newql]==' ') + curline[strlen(curline)-1] = '\0'; + curline = realloc(curline,curline_len+strlen(buf)); if (curline_len == 1) *curline = '\0'; curline_len+=strlen(buf);