Fix l= label / Fix missing string terminator
authorTom Kistner <tom@duncanthrax.net>
Tue, 19 May 2009 09:49:14 +0000 (09:49 +0000)
committerTom Kistner <tom@duncanthrax.net>
Tue, 19 May 2009 09:49:14 +0000 (09:49 +0000)
src/src/dkim.c
src/src/pdkim/pdkim.c

index ecabe6d6df686985af686ab1beaa6fed327e113c..dd8334b634423d221014cbeb5b2a914ccc4d5ee7 100644 (file)
@@ -1,4 +1,4 @@
-/* $Cambridge: exim/src/src/dkim.c,v 1.1.2.10 2009/05/19 09:34:59 tom Exp $ */
+/* $Cambridge: exim/src/src/dkim.c,v 1.1.2.11 2009/05/19 09:49:14 tom Exp $ */
 
 /*************************************************
 *     Exim - an Internet mail transport agent    *
@@ -116,7 +116,7 @@ int dkim_exim_verify_finish(void) {
         US""
       ),
       ((dkim_signatures->bodylength > -1)?
-        string_sprintf("x=%lu ", dkim_signatures->bodylength)
+        string_sprintf("l=%lu ", dkim_signatures->bodylength)
         :
         US""
       )
index 35c6ed9b5826a082a6b66d4970f8455d8cebc967..51e01f7f5ced51efb905d7f7d47dcdeeb29636dc 100644 (file)
@@ -20,7 +20,7 @@
  *  51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  */
 
-/* $Cambridge: exim/src/src/pdkim/pdkim.c,v 1.1.2.14 2009/04/30 19:15:48 tom Exp $ */
+/* $Cambridge: exim/src/src/pdkim/pdkim.c,v 1.1.2.15 2009/05/19 09:49:14 tom Exp $ */
 
 #include <stdlib.h>
 #include <stdio.h>
@@ -442,6 +442,7 @@ char *pdkim_decode_qp(char *str) {
     }
     p++;
   }
+  *q = '\0';
   return n;
 }