require end image token to be followed by at least 1 whitespace

This commit is contained in:
Eliot Jones
2019-12-19 17:34:40 +00:00
parent 03a28287e9
commit e37e4c37b3

View File

@@ -238,12 +238,14 @@
if (read == buffer.Length)
{
var containsWhitespace = false;
for (var i = 0; i < buffer.Length; i++)
{
var b = buffer[i];
if (ReadHelper.IsWhitespace(b))
{
containsWhitespace = true;
continue;
}
@@ -259,6 +261,11 @@
break;
}
}
if (!containsWhitespace)
{
isEnd = false;
}
}
inputBytes.Seek(currentOffset);
@@ -268,10 +275,6 @@
imageData.RemoveAt(imageData.Count - 1);
return imageData;
}
else
{
}
}
imageData.Add(inputBytes.CurrentByte);