Ninja: remove unused CommentStream

This commit is contained in:
Peter Kuemmel 2012-06-13 17:23:31 +02:00
parent 54a388beaa
commit 4b43999ca3
2 changed files with 1 additions and 18 deletions

View File

@ -377,18 +377,10 @@ cmGlobalNinjaGenerator::cmGlobalNinjaGenerator()
, CompileCommandsStream(0)
, Rules()
, AllDependencies()
, CommentStream(0)
{
// // Ninja is not ported to non-Unix OS yet.
// this->ForceUnixPaths = true;
this->FindMakeProgramFile = "CMakeNinjaFindMake.cmake";
this->ClearCommentStream();
}
void cmGlobalNinjaGenerator::ClearCommentStream()
{
delete CommentStream;
CommentStream = new cmsys_ios::stringstream(std::ios::out);
}
@ -550,12 +542,10 @@ void cmGlobalNinjaGenerator::AddRule(const std::string& name,
// Do not add the same rule twice.
if (this->HasRule(name))
{
this->ClearCommentStream();
return;
}
*this->RulesFileStream << this->GetCommentStream().str();
this->ClearCommentStream();
*this->RulesFileStream;
this->Rules.insert(name);
cmGlobalNinjaGenerator::WriteRule(*this->RulesFileStream,

View File

@ -220,11 +220,6 @@ public:
cmGeneratedFileStream* GetRulesFileStream() const
{ return this->RulesFileStream; }
void ClearCommentStream();
cmsys_ios::stringstream& GetCommentStream() const
{ return *this->CommentStream; }
void AddCXXCompileCommand(const std::string &commandLine,
const std::string &sourceFile);
@ -357,8 +352,6 @@ private:
static bool UsingMinGW;
cmsys_ios::stringstream* CommentStream;
};
#endif // ! cmGlobalNinjaGenerator_h