X-Git-Url: http://git.madism.org/?p=apps%2Fmadmutt.git;a=blobdiff_plain;f=muttlib.c;h=711b3d8ed8158cb3577fded2d59e48a4f7548800;hp=876063d7908c9729b56219e1893cb62cd2ba7c66;hb=fdf0986350bf8b49a817aaf53526904f8ed5b8de;hpb=85486f8623f6d9a12f7b251445ac9d203d3ae348 diff --git a/muttlib.c b/muttlib.c index 876063d..711b3d8 100644 --- a/muttlib.c +++ b/muttlib.c @@ -1318,8 +1318,10 @@ void state_prefix_putc (char c, STATE *s) while (regexec ((regex_t *) QuoteRegexp.rx, &Quotebuf[offset], 1, pmatch, 0) == 0) offset += pmatch->rm_eo; - if (!option (OPTQUOTEEMPTY) && Quotebuf[0] == '\n') - strcpy (buf, Quotebuf); + if (!option (OPTQUOTEEMPTY) && Quotebuf[offset] == '\n') { + buf[0] = '\n'; + buf[1] = '\0'; + } else if (option (OPTQUOTEQUOTED) && offset) { for (i = 0; i < offset; i++)