public virtual void FlushLine(Out fout, int indent)
{
if (_linelen > 0)
{
if (indent + _linelen >= _options.WrapLen)
{
WrapLine(fout, indent);
}
int i;
if (!_inAttVal || _options.IndentAttributes)
{
for (i = 0; i < indent; ++i)
{
fout.Outc(' ');
}
}
for (i = 0; i < _linelen; ++i)
{
fout.Outc(_linebuf[i]);
}
}
fout.Newline();
_linelen = 0;
_wraphere = 0;
_inAttVal = false;
}