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 },

Reply via email to