From: jerome l. <jle...@us...> - 2003-10-28 02:42:25
|
Update of /cvsroot/xlw/xlw/xlw In directory sc8-pr-cvs1:/tmp/cvs-serv16684 Modified Files: XlfArgDesc.cpp Log Message: added attempt to solve the problem with comments being eaten Index: XlfArgDesc.cpp =================================================================== RCS file: /cvsroot/xlw/xlw/xlw/XlfArgDesc.cpp,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -r1.5 -r1.6 *** XlfArgDesc.cpp 22 Apr 2003 12:41:01 -0000 1.5 --- XlfArgDesc.cpp 28 Oct 2003 02:41:30 -0000 1.6 *************** *** 37,40 **** --- 37,48 ---- }; + void XlfArgDesc::CheckDescEnd() + { + std::string::size_type n = comment_.length(); + static std::string mandatoryEnding(". "); + if (comment_.substr(n-2) != mandatoryEnding) + comment_ += mandatoryEnding; + } + XlfArgDesc::XlfArgDesc() {} *************** *** 54,57 **** --- 62,66 ---- { CheckNameLength(); + CheckDescEnd(); } *************** *** 73,76 **** --- 82,86 ---- { comment_ = comment; + CheckDescEnd(); } |