git://git.exim.org
/
users
/
jgh
/
exim.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
ae4b3c1
)
Fix off-the-shelf off-by-one error
author
Tom Kistner
<tom@duncanthrax.net>
Wed, 25 Feb 2009 12:52:58 +0000
(12:52 +0000)
committer
Tom Kistner
<tom@duncanthrax.net>
Wed, 25 Feb 2009 12:52:58 +0000
(12:52 +0000)
src/src/pdkim/pdkim.c
patch
|
blob
|
history
diff --git
a/src/src/pdkim/pdkim.c
b/src/src/pdkim/pdkim.c
index 20a3399e2d289342af98b780d4c4e9cc952c7898..cb57f77c022aa1ddea4b8c0356e40a3184835ca4 100644
(file)
--- a/
src/src/pdkim/pdkim.c
+++ b/
src/src/pdkim/pdkim.c
@@
-1,4
+1,4
@@
-/* $Cambridge: exim/src/src/pdkim/pdkim.c,v 1.1.2.
2 2009/02/24 15:57:55
tom Exp $ */
+/* $Cambridge: exim/src/src/pdkim/pdkim.c,v 1.1.2.
3 2009/02/25 12:52:58
tom Exp $ */
/* pdkim.c */
#include <stdlib.h>
@@
-228,7
+228,7
@@
int pdkim_update_bodyhash(pdkim_ctx *ctx, char *data, int len) {
int seen_wsp = 0;
char *p = data;
int q = 0;
- relaxed_data = malloc(len);
+ relaxed_data = malloc(len
+1
);
if (relaxed_data == NULL) return PDKIM_ERR_OOM;
while (*p != '\0') {
char c = *p;