@@ -321,12 +321,15 @@ ParagraphLayout::Line *ParagraphLayout::
*l->Append() = new VisualRun(iter->second, begin, this->buffer - begin, l->getWidth());
iter++;
assert(iter != this->runs.End());
next_run = this->buffer_begin + iter->first + 1;
begin = this->buffer;
last_char = begin;
last_space = NULL;
}
if (IsWhitespace(c)) last_space = this->buffer;
last_char = this->buffer;
Status change: