Commit 4b43999c authored by Peter Kuemmel's avatar Peter Kuemmel

Ninja: remove unused CommentStream

parent 54a388be
......@@ -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,
......
......@@ -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
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment