summaryrefslogtreecommitdiff
path: root/xsd
diff options
context:
space:
mode:
Diffstat (limited to 'xsd')
-rw-r--r--xsd/cxx/tree/tree-source.cxx3
1 files changed, 2 insertions, 1 deletions
diff --git a/xsd/cxx/tree/tree-source.cxx b/xsd/cxx/tree/tree-source.cxx
index 96a0286..0a936bc 100644
--- a/xsd/cxx/tree/tree-source.cxx
+++ b/xsd/cxx/tree/tree-source.cxx
@@ -3607,7 +3607,8 @@ namespace CXX
{
os << name << "::" << endl
<< name << " (" << auto_ptr << "< " << type << " > p)" << endl
- << ": " << member << " (p, 0)"
+ << ": " << member << " (" <<
+ (std >= cxx_version::cxx11 ? "::std::move (p)" : "p") << ", 0)"
<< "{"
<< "}";
}