summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Dan Albert <danalbert@google.com> 2015-08-13 20:21:17 -0700
committer Dan Albert <danalbert@google.com> 2015-08-13 20:21:17 -0700
commit986d3f2eee7bbfbb588aa0e26f250d4016769ff2 (patch)
tree52d4e7c531d173f809b3b049da0b4f0dccc65c1f
parent43b69c60b43605314fa9761e27a58bfe62337674 (diff)
Fix pessimizing move.
Using std::move here prevents the compiler from performing copy elision. Change-Id: I80e98229359bdff5873be602d85ae6c502c67c1d
-rw-r--r--tools/aapt2/XmlDom.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/aapt2/XmlDom.cpp b/tools/aapt2/XmlDom.cpp
index 763029fd4157..b8b2d1295067 100644
--- a/tools/aapt2/XmlDom.cpp
+++ b/tools/aapt2/XmlDom.cpp
@@ -312,7 +312,7 @@ std::unique_ptr<Node> inflate(const void* data, size_t dataLen, SourceLogger* lo
}
}
}
- return std::move(root);
+ return root;
}
Node::Node(NodeType type) : type(type), parent(nullptr), lineNumber(0), columnNumber(0) {