]> git.marmaro.de Git - mmh/blobdiff - uip/pick.c
Merge branch 'master'
[mmh] / uip / pick.c
index 8448d968bc8ee654c1eb9e86f71bcfe699c2c81e..8ae58a464eb2a5a27126931ca215d1a4a55936cb 100644 (file)
@@ -1017,15 +1017,17 @@ plist
                p1 = linebuf;
                p2 = n->n_expbuf;
 
-               /* Attempt to decode as a MIME header.  If it's the last header,
-                * body will be 1 and lf will be at least 1. */
-               if ((body == 0 || lf > 0)  &&
-                    decode_rfc2047 (linebuf, decoded_linebuf, sizeof decoded_linebuf)) {
-                               p1 = decoded_linebuf;
+               /*
+               ** Attempt to decode as a MIME header.  If it's the
+               ** last header, body will be 1 and lf will be at least 1.
+               */
+               if ((body == 0 || lf > 0) && decode_rfc2047(linebuf,
+                               decoded_linebuf, sizeof decoded_linebuf)) {
+                       p1 = decoded_linebuf;
                }
 
                if (n->n_circf) {
-                       if (advance(p1, p2))
+                       if (advance(p1, p2)) 
                                return 1;
                        continue;
                }