Reviewed by Mitz.
[WebKit-https.git] / WebCore / html / HTMLTokenizer.h
index f76039d5b00cedbd69a2e10a726b3262981929eb..56d936f4f52a841445b25f2b0cf7abbb2705498a 100644 (file)
@@ -3,7 +3,7 @@
               (C) 1997 Torben Weis (weis@kde.org)
               (C) 1998 Waldo Bastian (bastian@kde.org)
               (C) 2001 Dirk Mueller (mueller@kde.org)
-    Copyright (C) 2003, 2004, 2005, 2006 Apple Computer, Inc.
+    Copyright (C) 2003, 2004, 2005, 2006, 2007 Apple Inc. All rights reserved.
 
     This library is free software; you can redistribute it and/or
     modify it under the terms of the GNU Library General Public
@@ -100,11 +100,9 @@ public:
     virtual bool processingData() const;
     virtual int executingScript() const { return m_executingScript; }
 
-    virtual int lineNumber() const { return lineno; }
+    virtual int lineNumber() const { return m_lineNumber; }
     virtual int columnNumber() const { return 1; }
 
-    int* lineNumberPtr() { return &lineno; }
-
     bool processingContentWrittenByScript() const { return src.excludeLineNumbers(); }
     
     virtual void executeScriptsWaitingForStylesheets();
@@ -333,7 +331,7 @@ private:
     // store a flag to get rid of the O(n^2) behaviour in such a case.
     bool brokenComments;
     // current line number
-    int lineno;
+    int m_lineNumber;
     // line number at which the current <script> started
     int scriptStartLineno;
     int tagStartLineno;