mirror of
https://gitlab.kitware.com/cmake/cmake.git
synced 2026-10-05 04:03:22 +03:00
Ninja: Fix variable duplication in RSP rules
Stream clear() resets stream state but does not actually clear its content.
This commit is contained in:
1 parent
3f91919322
commit
71da30cae0
1 file changed
+1
-1
@@ -205,7 +205,7 @@ void cmGlobalNinjaGenerator::WriteBuild(std::ostream& os,
|
||||
&& args.size() + buildstr.size() + assignments.size()
|
||||
> (size_t) cmdLineLimit) {
|
||||
buildstr += "_RSP_FILE";
|
||||
variable_assignments.clear();
|
||||
variable_assignments.str(std::string());
|
||||
cmGlobalNinjaGenerator::WriteVariable(variable_assignments,
|
||||
"RSP_FILE", rspfile, "", 1);
|
||||
assignments += variable_assignments.str();
|
||||
|
||||
Reference in new issue
Block a user