diff options
Diffstat (limited to 'include/Accessor.h')
| -rw-r--r-- | include/Accessor.h | 3 | 
1 files changed, 2 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); | 
