From: <bl...@us...> - 2003-05-01 21:10:06
|
Update of /cvsroot/cpptool/rfta/src/rftaparser In directory sc8-pr-cvs1:/tmp/cvs-serv22298/src/rftaparser Modified Files: DeclarationParser.cpp Log Message: * added tryReadUntilNextOf(). readUntilNextOf() now throw if no token found. Previous behavior caused silent failures. Index: DeclarationParser.cpp =================================================================== RCS file: /cvsroot/cpptool/rfta/src/rftaparser/DeclarationParser.cpp,v retrieving revision 1.7 retrieving revision 1.8 diff -C2 -d -r1.7 -r1.8 *** DeclarationParser.cpp 30 Apr 2003 22:15:49 -0000 1.7 --- DeclarationParser.cpp 1 May 2003 21:09:59 -0000 1.8 *************** *** 47,52 **** int startIndex = getCurrentIndex(); const char * rollback = current_; ! readUntilNextOf(";={"); ! if (current_ == end_) return false; --- 47,51 ---- int startIndex = getCurrentIndex(); const char * rollback = current_; ! if ( !tryReadUntilNextOf(";={") ) return false; |