diff options
author | Brad King <brad.king@kitware.com> | 2018-01-29 13:05:17 (GMT) |
---|---|---|
committer | Kitware Robot <kwrobot@kitware.com> | 2018-01-29 13:05:27 (GMT) |
commit | 92cd3d06772ada13935790d66927ab4663c7d628 (patch) | |
tree | 2550a2ad9003b47f9029c186aeabdfd6521bc615 /Source/cmQTWrapUICommand.cxx | |
parent | 18153217e27d2cf560d874313557ec9fa2bcffdb (diff) | |
parent | c85bb007df37aad9f20355cdf4d7ca9af562cb20 (diff) | |
download | CMake-92cd3d06772ada13935790d66927ab4663c7d628.zip CMake-92cd3d06772ada13935790d66927ab4663c7d628.tar.gz CMake-92cd3d06772ada13935790d66927ab4663c7d628.tar.bz2 |
Merge topic 'reduce-temporaries'
c85bb007 Reduce allocation of temporary values on heap.
Acked-by: Kitware Robot <kwrobot@kitware.com>
Merge-request: !1698
Diffstat (limited to 'Source/cmQTWrapUICommand.cxx')
-rw-r--r-- | Source/cmQTWrapUICommand.cxx | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Source/cmQTWrapUICommand.cxx b/Source/cmQTWrapUICommand.cxx index 3d586d6..bbd80f9 100644 --- a/Source/cmQTWrapUICommand.cxx +++ b/Source/cmQTWrapUICommand.cxx @@ -7,6 +7,8 @@ #include "cmSourceFile.h" #include "cmSystemTools.h" +#include <utility> + class cmExecutionStatus; // cmQTWrapUICommand @@ -86,7 +88,7 @@ bool cmQTWrapUICommand::InitialPass(std::vector<std::string> const& args, hCommand.push_back(hName); hCommand.push_back(uiName); cmCustomCommandLines hCommandLines; - hCommandLines.push_back(hCommand); + hCommandLines.push_back(std::move(hCommand)); cmCustomCommandLine cxxCommand; cxxCommand.push_back(uic_exe); @@ -96,7 +98,7 @@ bool cmQTWrapUICommand::InitialPass(std::vector<std::string> const& args, cxxCommand.push_back(cxxName); cxxCommand.push_back(uiName); cmCustomCommandLines cxxCommandLines; - cxxCommandLines.push_back(cxxCommand); + cxxCommandLines.push_back(std::move(cxxCommand)); cmCustomCommandLine mocCommand; mocCommand.push_back(moc_exe); @@ -104,7 +106,7 @@ bool cmQTWrapUICommand::InitialPass(std::vector<std::string> const& args, mocCommand.push_back(mocName); mocCommand.push_back(hName); cmCustomCommandLines mocCommandLines; - mocCommandLines.push_back(mocCommand); + mocCommandLines.push_back(std::move(mocCommand)); std::vector<std::string> depends; depends.push_back(uiName); |