diff options
author | Brad King <brad.king@kitware.com> | 2019-07-24 12:16:00 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2019-07-24 12:16:10 (GMT) |
commit | 3a3e59617a130545ec9ddd6576834b1404c75331 (patch) | |
tree | c1840b9db80ee8f1abaf07efc0603a171b6b19b7 /Source/cmCustomCommandGenerator.cxx | |
parent | 1f618fae4db3ce8f22494559ef7ef64ae650b3f4 (diff) | |
parent | bf6f5467a0efadb10a227429d1411ac4514a298e (diff) | |
download | CMake-3a3e59617a130545ec9ddd6576834b1404c75331.zip CMake-3a3e59617a130545ec9ddd6576834b1404c75331.tar.gz CMake-3a3e59617a130545ec9ddd6576834b1404c75331.tar.bz2 |
Merge topic 'fix-emulator-arguments'
bf6f5467a0 Fix allocation in CROSSCOMPILING_EMULATOR evaluation
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !3591
Diffstat (limited to 'Source/cmCustomCommandGenerator.cxx')
-rw-r--r-- | Source/cmCustomCommandGenerator.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/cmCustomCommandGenerator.cxx b/Source/cmCustomCommandGenerator.cxx index 5e8731a..758a69a 100644 --- a/Source/cmCustomCommandGenerator.cxx +++ b/Source/cmCustomCommandGenerator.cxx @@ -25,6 +25,7 @@ cmCustomCommandGenerator::cmCustomCommandGenerator(cmCustomCommand const& cc, , OldStyle(cc.GetEscapeOldStyle()) , MakeVars(cc.GetEscapeAllowMakeVars()) , GE(new cmGeneratorExpression(cc.GetBacktrace())) + , EmulatorsWithArguments(cc.GetCommandLines().size()) { const cmCustomCommandLines& cmdlines = this->CC.GetCommandLines(); for (cmCustomCommandLine const& cmdline : cmdlines) { @@ -107,7 +108,6 @@ void cmCustomCommandGenerator::FillEmulatorsWithArguments() continue; } - this->EmulatorsWithArguments.emplace_back(); cmSystemTools::ExpandListArgument(emulator_property, this->EmulatorsWithArguments[c]); } |