summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Weintraub <asweintraub@google.com>2017-09-07 18:15:45 -0400
committerChromium commit bot <commit-bot@chromium.org>2017-09-07 22:31:52 +0000
commitacee2a8af3b54cf8c3e3161440bda11df826dcf1 (patch)
tree6deadbacab3dd50e1a4686f7c3a6b16ff26799eb
parent6f9b1d7eff38d503de231fc7260f012af774ce62 (diff)
downloadpdfium-acee2a8af3b54cf8c3e3161440bda11df826dcf1.tar.xz
Use std::move so this code compiles properly using gcc.chromium/3210chromium/3209
R=dsinclair@chromium.org Bug: Change-Id: I34f9498f4e5942c5b10ab2848509de935882321d Reviewed-on: https://pdfium-review.googlesource.com/13470 Commit-Queue: Lei Zhang <thestig@chromium.org> Reviewed-by: Lei Zhang <thestig@chromium.org>
-rw-r--r--core/fxcrt/xml/cfx_xmlelement.cpp4
-rw-r--r--core/fxcrt/xml/cfx_xmlinstruction.cpp4
2 files changed, 6 insertions, 2 deletions
diff --git a/core/fxcrt/xml/cfx_xmlelement.cpp b/core/fxcrt/xml/cfx_xmlelement.cpp
index e72b77c4f6..5b5fe45561 100644
--- a/core/fxcrt/xml/cfx_xmlelement.cpp
+++ b/core/fxcrt/xml/cfx_xmlelement.cpp
@@ -6,6 +6,8 @@
#include "core/fxcrt/xml/cfx_xmlelement.h"
+#include <utility>
+
#include "core/fxcrt/cfx_widetextbuf.h"
#include "core/fxcrt/fx_extension.h"
#include "core/fxcrt/xml/cfx_xmlchardata.h"
@@ -39,7 +41,7 @@ std::unique_ptr<CFX_XMLNode> CFX_XMLElement::Clone() {
pChild = pChild->m_pNext;
}
pClone->SetTextData(wsText);
- return pClone;
+ return std::move(pClone);
}
CFX_WideString CFX_XMLElement::GetLocalTagName() const {
diff --git a/core/fxcrt/xml/cfx_xmlinstruction.cpp b/core/fxcrt/xml/cfx_xmlinstruction.cpp
index 6886172ee2..3c7deda92a 100644
--- a/core/fxcrt/xml/cfx_xmlinstruction.cpp
+++ b/core/fxcrt/xml/cfx_xmlinstruction.cpp
@@ -6,6 +6,8 @@
#include "core/fxcrt/xml/cfx_xmlinstruction.h"
+#include <utility>
+
#include "core/fxcrt/fx_extension.h"
#include "third_party/base/ptr_util.h"
#include "third_party/base/stl_util.h"
@@ -23,7 +25,7 @@ std::unique_ptr<CFX_XMLNode> CFX_XMLInstruction::Clone() {
auto pClone = pdfium::MakeUnique<CFX_XMLInstruction>(GetName());
pClone->SetAttributes(GetAttributes());
pClone->m_TargetData = m_TargetData;
- return pClone;
+ return std::move(pClone);
}
void CFX_XMLInstruction::AppendData(const CFX_WideString& wsData) {