diff options
| author | nyamatongwe <unknown> | 2000-04-07 06:16:30 +0000 | 
|---|---|---|
| committer | nyamatongwe <unknown> | 2000-04-07 06:16:30 +0000 | 
| commit | cda547b4fc80be948f4c1a0b3973706d1ba3b8eb (patch) | |
| tree | 150416e746154dae220db04abaa3e4bbf11cacff /include | |
| parent | 61887694c79a1fd741147b3940cde0e3327ac594 (diff) | |
| download | scintilla-mirror-cda547b4fc80be948f4c1a0b3973706d1ba3b8eb.tar.gz | |
Accessor has a virtual destructor.
Diffstat (limited to 'include')
| -rw-r--r-- | include/Accessor.h | 3 | ||||
| -rw-r--r-- | include/WindowAccessor.h | 1 | 
2 files changed, 3 insertions, 1 deletions
| diff --git a/include/Accessor.h b/include/Accessor.h index aa3ba8e3b..dc76232e3 100644 --- a/include/Accessor.h +++ b/include/Accessor.h @@ -24,7 +24,8 @@ protected:  	virtual bool InternalIsLeadByte(char ch)=0;  	virtual void Fill(int position)=0;  public: -	Accessor() : startPos(extremePosition), endPos(0), codePage(0) { } +	Accessor() : startPos(extremePosition), endPos(0), codePage(0) {} +	virtual ~Accessor() {}  	char operator[](int position) {  		if (position < startPos || position >= endPos) {  			Fill(position); diff --git a/include/WindowAccessor.h b/include/WindowAccessor.h index 9f1750d52..9b09d9d08 100644 --- a/include/WindowAccessor.h +++ b/include/WindowAccessor.h @@ -20,6 +20,7 @@ public:  	WindowAccessor(WindowID id_, PropSet &props_) :   		id(id_), props(props_), lenDoc(-1), validLen(0), chFlags(0) {  	} +	~WindowAccessor();  	char StyleAt(int position);  	int GetLine(int position);  	int LineStart(int line); | 
