From 4e67ba7f099c38a10528c58aeaa0be445c36c406 Mon Sep 17 00:00:00 2001 From: Christian Kandeler Date: Thu, 21 Mar 2019 19:04:18 +0100 Subject: [PATCH] Clang: Fix compiler warning "warning: local variable 'filePaths' will be copied despite being returned by name [-Wreturn-std-move]" "note: call 'std::move' explicitly to avoid copying" Change-Id: Ib34fcae4401b65a6d5c4bb2fb79bbf12c1e84f35 Reviewed-by: hjk --- src/tools/clangbackend/source/clangfilesystemwatcher.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/tools/clangbackend/source/clangfilesystemwatcher.cpp b/src/tools/clangbackend/source/clangfilesystemwatcher.cpp index a51676abe0f..bcd03fac61e 100644 --- a/src/tools/clangbackend/source/clangfilesystemwatcher.cpp +++ b/src/tools/clangbackend/source/clangfilesystemwatcher.cpp @@ -60,7 +60,7 @@ QStringList filterExistingFiles(QStringList &&filePaths) filePaths.erase(startOfNonExistingFilePaths, filePaths.end()); - return filePaths; + return std::move(filePaths); } }