xmloff/source/xforms/xformsexport.cxx | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-)
New commits: commit 5b4a8eef8f4f1f4c9a1c52eeaf0f051d86f28557 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Fri Jul 11 11:20:49 2025 +0100 Commit: Miklos Vajna <vmik...@collabora.com> CommitDate: Fri Jul 18 14:00:20 2025 +0200 constexpr for xforms_int32, etc Change-Id: I1e9b85279abb8eb931ced4dfa941eef06585e496 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/187744 Tested-by: Jenkins Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> (cherry picked from commit 38948107c6255d93d8445db7577c34e0b9f63a85) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/188008 Reviewed-by: Miklos Vajna <vmik...@collabora.com> Tested-by: Jenkins CollaboraOffice <jenkinscollaboraoff...@gmail.com> diff --git a/xmloff/source/xforms/xformsexport.cxx b/xmloff/source/xforms/xformsexport.cxx index 20d50ebdbc54..811a72303108 100644 --- a/xmloff/source/xforms/xformsexport.cxx +++ b/xmloff/source/xforms/xformsexport.cxx @@ -139,11 +139,11 @@ static void convertNumber(OUStringBuffer & b, sal_Int32 n) { b.append(n); } -convert_t const xforms_int32 = &xforms_convert<sal_Int32,&convertNumber>; -convert_t const xforms_double = &xforms_convert<double,&::sax::Converter::convertDouble>; -convert_t const xforms_dateTime = &xforms_convertRef<util::DateTime,&xforms_formatDateTime>; -convert_t const xforms_date = &xforms_convertRef<util::Date,&xforms_formatDate>; -convert_t const xforms_time = &xforms_convertRef<css::util::Time,&xforms_formatTime>; +constexpr convert_t xforms_int32 = &xforms_convert<sal_Int32,&convertNumber>; +constexpr convert_t xforms_double = &xforms_convert<double,&::sax::Converter::convertDouble>; +constexpr convert_t xforms_dateTime = &xforms_convertRef<util::DateTime,&xforms_formatDateTime>; +constexpr convert_t xforms_date = &xforms_convertRef<util::Date,&xforms_formatDate>; +constexpr convert_t xforms_time = &xforms_convertRef<css::util::Time,&xforms_formatTime>; // other functions static OUString lcl_getXSDType( SvXMLExport const & rExport, @@ -397,8 +397,7 @@ void exportXFormsSubmission( SvXMLExport& rExport, // export data types as XSD schema - -const ExportTable aDataTypeFacetTable[] = +constexpr ExportTable aDataTypeFacetTable[] = { { u"Length"_ustr, XML_NAMESPACE_XSD, xmloff::token::XML_LENGTH, xforms_int32 }, { u"MinLength"_ustr, XML_NAMESPACE_XSD, xmloff::token::XML_MINLENGTH, xforms_int32 },