Просмотр исходного кода

ENH: remove warnings from borland 6 compiler

Bill Hoffman 22 лет назад
Родитель
Сommit
0876c19dc8

+ 1 - 2
Source/cmCTest.cxx

@@ -197,10 +197,9 @@ std::string cmCTest::MakeXMLSafe(const std::string& str)
 
 std::string cmCTest::MakeURLSafe(const std::string& str)
 {
-  std::string::size_type pos = 0;
   cmOStringStream ost;
   char buffer[10];
-  for ( pos = 0; pos < str.size(); pos ++ )
+  for ( std::string::size_type pos = 0; pos < str.size(); pos ++ )
     {
     unsigned char ch = str[pos];
     if ( ( ch > 126 || ch < 32 ||

+ 1 - 1
Source/cmRegularExpression.cxx

@@ -765,7 +765,7 @@ static void reginsert (char op, char* opnd) {
     place = opnd;               // Op node, where operand used to be.
     *place++ = op;
     *place++ = '\0';
-    *place++ = '\0';
+    *place = '\0';
 }
 
 

+ 0 - 1
Source/cmSetSourceFilesPropertiesCommand.cxx

@@ -79,7 +79,6 @@ bool cmSetSourceFilesPropertiesCommand::InitialPass(
       }
     else if(*j == "PROPERTIES")
       {
-      doingFiles = false;
       // now loop through the rest of the arguments, new style
       ++j;
       while (j != args.end())

+ 0 - 1
Source/cmTarget.cxx

@@ -109,7 +109,6 @@ void cmTarget::GenerateSourceFilesFromSourceLists( cmMakefile &mf)
                    mf.GetSourceExtensions(),
                    mf.GetHeaderExtensions());
       m_SourceFiles.push_back(mf.AddSource(file));
-      done = 1;
       }
     }