From eaadcb25999f886962671122f882f6be8d836030 Mon Sep 17 00:00:00 2001 From: Millian Poquet Date: Mon, 18 Jan 2016 18:58:04 +0100 Subject: [PATCH] Warning and pessimization fix in get_memory_map: a std::copy of a local variable was returned, which inhibited return value optimization --- src/xbt/memory_map.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/xbt/memory_map.cpp b/src/xbt/memory_map.cpp index f97dfcc796..7d2888b250 100644 --- a/src/xbt/memory_map.cpp +++ b/src/xbt/memory_map.cpp @@ -167,7 +167,7 @@ XBT_PRIVATE std::vector get_memory_map(pid_t pid) std::free(line); std::fclose(fp); - return std::move(ret); // MPOQUET FIXME: this line generates a warning on clang 3.7.0 + return ret; #else /* On FreeBSD, kinfo_getvmmap() could be used but mmap() support is disabled anyway. */ -- 2.20.1