Sgml.HtmlStream.SniffTerminator C# (CSharp) Method

SniffTerminator() private method

private SniffTerminator ( string term ) : void
term string
return void
        private void SniffTerminator(string term) {
            int ch = ReadChar();
            int i = 0;
            int n = term.Length;
            while (i < n && ch != EOF) {
                if (term[i] == ch) {
                    i++;
                    if (i == n) break;
                } else {
                    i = 0; // reset.
                }
                ch = ReadChar();
            }
        }