diff --git a/EgtGeneral.rc b/EgtGeneral.rc index daa4f5e..9c00f5c 100644 Binary files a/EgtGeneral.rc and b/EgtGeneral.rc differ diff --git a/StringUtils.cpp b/StringUtils.cpp index 6a49553..fa7b825 100644 --- a/StringUtils.cpp +++ b/StringUtils.cpp @@ -300,7 +300,7 @@ Tokenize( const string& sString, const string& sSeparators, STRVECTOR& vsTokens) // aggiungo il token al vettore vsTokens.push_back( sString.substr( iPosStart, iPosEnd - iPosStart)) ; // cerco l'inizio di un nuovo token - iPosStart = sString.find_first_not_of( sSeparators, iPosEnd) ; + iPosStart = ( iPosEnd != string::npos ? iPosEnd + 1 : string::npos) ; } return true ; }