about summary refs log tree commit diff
path: root/blaze822.c
diff options
context:
space:
mode:
authorChristian Neukirchen <chneukirchen@gmail.com>2016-07-12 15:00:46 +0200
committerChristian Neukirchen <chneukirchen@gmail.com>2016-07-12 15:00:46 +0200
commit44f781db44ea256e4824cfe86c5882055a3f6200 (patch)
treea8793a5b69a447f2435ccf9b06027abfeb8a2167 /blaze822.c
parenta59445e61419af46698380a210019f457e1ef5a6 (diff)
downloadmblaze-44f781db44ea256e4824cfe86c5882055a3f6200.tar.gz
mblaze-44f781db44ea256e4824cfe86c5882055a3f6200.tar.xz
mblaze-44f781db44ea256e4824cfe86c5882055a3f6200.zip
blaze822: only increment end if we found the a header separator
Diffstat (limited to 'blaze822.c')
-rw-r--r--blaze822.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/blaze822.c b/blaze822.c
index 8a9d00c..f6b9130 100644
--- a/blaze822.c
+++ b/blaze822.c
@@ -274,6 +274,7 @@ blaze822(char *file)
 		if ((end = memmem(buf-1+used, rd+1, "\n\n", 2)) ||
 		    (end = memmem(buf-3+used, rd+3, "\r\n\r\n", 4))) {
 			used += rd;
+			end++;
 			break;
 		}
 
@@ -281,7 +282,6 @@ blaze822(char *file)
 	}
 	close(fd);
 
-	end++;
 	*end = 0;   // dereferencing *end is safe
 
 	char *s;