Fix sieve QP regression from Coverity cleanups
authorPhil Pennock <pdp@exim.org>
Tue, 5 Sep 2017 00:24:56 +0000 (20:24 -0400)
committerPhil Pennock <pdp@exim.org>
Tue, 5 Sep 2017 00:24:56 +0000 (20:24 -0400)
Fixes: 2161

doc/doc-txt/ChangeLog
src/src/sieve.c

index c97fdd1..95d3ac6 100644 (file)
@@ -151,6 +151,10 @@ JH/25 Use one-bit bitfields for flags in the "addr" data structure.  Previously
 PP/07 GitHub PR 56: Apply MariaDB build fix.
       Patch provided by Jaroslav ┼ákarvada.
 
+PP/08 Bug 2161: Fix regression in sieve quoted-printable handling introduced
+      during Coverity cleanups [4.87 JH/47]
+      Diagnosis and fix provided by Michael Fischer v. Mollard.
+
 
 Exim version 4.89
 -----------------
index 635d578..32d9279 100644 (file)
@@ -291,7 +291,6 @@ for (pass=0; pass<=1; ++pass)
       else
         {              /* encoded char */
         new += sprintf(CS new,"=%02X",ch);
-        new+=3;
         }
       line+=3;
       }