summaryrefslogtreecommitdiffstats
path: root/src/tools/moc/preprocessor.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/tools/moc/preprocessor.cpp')
-rw-r--r--src/tools/moc/preprocessor.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/tools/moc/preprocessor.cpp b/src/tools/moc/preprocessor.cpp
index 8b329f8cff2..fd2d196a7a5 100644
--- a/src/tools/moc/preprocessor.cpp
+++ b/src/tools/moc/preprocessor.cpp
@@ -515,7 +515,7 @@ void Preprocessor::macroExpand(Symbols *into, Preprocessor *that, const Symbols
sf.symbols = toExpand;
sf.index = index;
sf.excludedSymbols = excludeSymbols;
- symbols.push(sf);
+ symbols.push(std::move(sf));
if (toExpand.isEmpty())
return;
@@ -534,7 +534,7 @@ void Preprocessor::macroExpand(Symbols *into, Preprocessor *that, const Symbols
sf.symbols = newSyms;
sf.index = 0;
sf.expandedMacro = macro;
- symbols.push(sf);
+ symbols.push(std::move(sf));
}
if (!symbols.hasNext() || (one && symbols.size() == 1))
break;