path: root/include/basegfx/tuple/Tuple2D.hxx
diff options
authorStephan Bergmann <>2021-06-16 16:14:24 +0200
committerStephan Bergmann <>2021-06-16 23:05:34 +0200
commit433ab39b2175bdadb4916373cd2dc8e1aabc08a5 (patch)
tree8a108185efadbd9615ab69598b3c435badaa39a2 /include/basegfx/tuple/Tuple2D.hxx
parentcb636701881df38f3092d499142acbf62f4eff3c (diff)
Adapt implicit OString return value construction to C++23 P2266R1
With the recent implementation of <> "P2266R1: Simpler implicit move" in Clang 13 trunk as <> "[clang] Implement P2266 Simpler implicit move", a --with-latest-c++ build started to fail with > comphelper/source/xml/xmltools.cxx:103:20: error: no viable conversion from returned value of type 'char [39]' to function return type 'rtl::OString' > return str; > ^~~ [...] > include/rtl/string.hxx:277:5: note: candidate constructor [with T = char [39]] not viable: expects an lvalue for 1st argument > OString( T& value, typename libreoffice_internal::NonConstCharArrayDetector< T, libreoffice_internal::Dummy >::Type = libreoffice_internal::Dummy() ) > ^ [...] etc. Change-Id: If34f143a1855fdd7cd22ea3d7594f9381d50a7ec Reviewed-on: Tested-by: Jenkins Reviewed-by: Stephan Bergmann <>
Diffstat (limited to 'include/basegfx/tuple/Tuple2D.hxx')
0 files changed, 0 insertions, 0 deletions