[Cmake-commits] [cmake-commits] david.cole committed cmLocalGenerator.cxx 1.299 1.300
cmake-commits at cmake.org
cmake-commits at cmake.org
Tue Apr 7 15:13:09 EDT 2009
Update of /cvsroot/CMake/CMake/Source
In directory public:/mounts/ram/cvs-serv22576
Modified Files:
cmLocalGenerator.cxx
Log Message:
BUG: Fix invalid array access discovered during investigation of issue #7832.
Index: cmLocalGenerator.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/cmLocalGenerator.cxx,v
retrieving revision 1.299
retrieving revision 1.300
diff -C 2 -d -r1.299 -r1.300
*** cmLocalGenerator.cxx 17 Mar 2009 19:11:33 -0000 1.299
--- cmLocalGenerator.cxx 7 Apr 2009 19:13:07 -0000 1.300
***************
*** 1233,1237 ****
std::string flags = includeFlags.str();
// remove trailing separators
! if((sep[0] != ' ') && flags[flags.size()-1] == sep[0])
{
flags[flags.size()-1] = ' ';
--- 1233,1237 ----
std::string flags = includeFlags.str();
// remove trailing separators
! if((sep[0] != ' ') && flags.size()>0 && flags[flags.size()-1] == sep[0])
{
flags[flags.size()-1] = ' ';
More information about the Cmake-commits
mailing list