diff options
Diffstat (limited to 'common/str.h')
| -rw-r--r-- | common/str.h | 3 | 
1 files changed, 2 insertions, 1 deletions
| diff --git a/common/str.h b/common/str.h index d6354481d5..704a03a4d6 100644 --- a/common/str.h +++ b/common/str.h @@ -70,6 +70,7 @@ public:  	uint size() const				{ return _len; }  	bool isEmpty() const	{ return (_len == 0); } +	char lastChar() const	{ return (_len > 0) ? _str[_len-1] : 0; }  };  class String : public ConstString { @@ -94,6 +95,7 @@ public:  // An alternative would be to add private clone() and cloneMutable methods that   // would do the right thing.  	String &operator  =(const String &str); +	String &operator  =(char c);  	String &operator +=(const char *str);  	String &operator +=(const String &str);  	String &operator +=(char c); @@ -108,7 +110,6 @@ public:  		return _str[idx];  	} -	char lastChar() const;  	void deleteLastChar();  	void deleteChar(int p);  	void clear(); | 
