Bug: https://bugs.gentoo.org/638616 --- a/FRString.h +++ b/FRString.h @@ -137,13 +137,13 @@ char* p = m_string ; // skip first blank if any - while( isspace(*p) && p != '\0' ) {p++;} + while( isspace(*p) && *p != '\0' ) {p++;} // skip one word - while( !isspace(*p) && p != '\0' ) {p++;} + while( !isspace(*p) && *p != '\0' ) {p++;} // skip second blank if any - while( isspace(*p) && p != '\0' ) {p++;} + while( isspace(*p) && *p != '\0' ) {p++;} // reset string strcpy( tmp, p );