diff options
Diffstat (limited to 'src/CellBuffer.h')
| -rw-r--r-- | src/CellBuffer.h | 12 | 
1 files changed, 6 insertions, 6 deletions
| diff --git a/src/CellBuffer.h b/src/CellBuffer.h index e790a8196..c51eab78d 100644 --- a/src/CellBuffer.h +++ b/src/CellBuffer.h @@ -67,11 +67,11 @@ public:  	void InsertLine(int line, int position);  	void SetLineStart(int line, int position);  	void RemoveLine(int line); -	int Lines() { +	int Lines() const {  		return starts.Partitions();  	}  	int LineFromPosition(int pos); -	int LineStart(int line) { +	int LineStart(int line) const {  		return starts.PositionFromPartition(line);  	} @@ -168,14 +168,14 @@ public:  	~CellBuffer();  	/// Retrieving positions outside the range of the buffer works and returns 0 -	char CharAt(int position); +	char CharAt(int position) const;  	void GetCharRange(char *buffer, int position, int lengthRetrieve);  	char StyleAt(int position); -	int Length(); +	int Length() const;  	void Allocate(int newSize); -	int Lines(); -	int LineStart(int line); +	int Lines() const; +	int LineStart(int line) const;  	int LineFromPosition(int pos) { return lv.LineFromPosition(pos); }  	const char *InsertString(int position, const char *s, int insertLength, bool &startSequence); | 
