Index: cpp/frams/util/sstring-simple.h
===================================================================
--- cpp/frams/util/sstring-simple.h (revision 385)
+++ cpp/frams/util/sstring-simple.h (revision 395)
@@ -110,7 +110,7 @@
void operator+=(const SString&); ///< append other SString
-int equals(const SString &s) const; ///< TRUE if equal
-int operator==(const SString &s) const {return equals(s);} ///< TRUE if equal
-int operator!=(const SString &s) const {return !equals(s);} ///< TRUE if not equal
+bool equals(const SString &s) const; ///< TRUE if equal
+bool operator==(const SString &s) const {return equals(s);} ///< TRUE if equal
+bool operator!=(const SString &s) const {return !equals(s);} ///< TRUE if not equal
bool operator<(const SString &s) const {return strcmp(getPtr(),s.getPtr())<1;}
const char* operator()(int p) const {return getPtr()+p;} ///< pointer to p'th character in SString
@@ -125,9 +125,9 @@
/// pos is moved accordingly.
/// returns false if no more tokens are available or true otherwise.
-int getNextToken(int& pos,SString &token,char separator) const;
+bool getNextToken(int& pos,SString &token,char separator) const;
void operator+=(char ch) {directAppend(1)[0]=ch;endAppend(1);} ///< append single character
-int startsWith(const char *pattern) const;
+bool startsWith(const char *pattern) const;
char charAt(int pos) const {return operator[](pos);}
uint32_t hash() const;