about summary refs log tree commit diff
path: root/blaze822.c
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2016-07-13 21:35:42 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2016-07-13 21:35:42 +0200
commit005037e2546fffbcfa827790d277548f225e7507 (patch)
tree50648c180a5c46cb4538fc9b51cc8735ebad097d /blaze822.c
parentf122c3c7d2f8586a878982db1e218973bcc3347c (diff)
downloadmblaze-005037e2546fffbcfa827790d277548f225e7507.tar.gz
mblaze-005037e2546fffbcfa827790d277548f225e7507.tar.xz
mblaze-005037e2546fffbcfa827790d277548f225e7507.zip
blaze822: blaze822_mem: use body=bodyend instead of body=0
Else we lose track of where we are during multipart when there is no
body (really a body of length 0).
Diffstat (limited to 'blaze822.c')
-rw-r--r--blaze822.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/blaze822.c b/blaze822.c
index 4276323..befdd6a 100644
--- a/blaze822.c
+++ b/blaze822.c
@@ -367,7 +367,8 @@ blaze822_mem(char *src, size_t len)
 		mesg->body = end+4;
 	} else {
 		end = src + len;
-		mesg->body = 0;
+		mesg->body = end;
+		mesg->bodyend = end;
 	}
 	if (mesg->body)
 		mesg->bodyend = src + len;