vcl/workben/pngfuzzer.cxx | 9 +++++++++ xmloff/source/text/xmlcontentcontrolcontext.cxx | 2 +- 2 files changed, 10 insertions(+), 1 deletion(-)
New commits: commit d0b48fac7e8f73bd058c83d76580496be2c54fe6 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sat Aug 9 19:23:13 2025 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Sat Aug 9 22:03:30 2025 +0200 cid#1660111 Overflowed constant Change-Id: I5afba320e5792d7b491d704c859e2b60a2b64f8e Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189274 Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/xmloff/source/text/xmlcontentcontrolcontext.cxx b/xmloff/source/text/xmlcontentcontrolcontext.cxx index 364cb79cdc30..b105286df96e 100644 --- a/xmloff/source/text/xmlcontentcontrolcontext.cxx +++ b/xmloff/source/text/xmlcontentcontrolcontext.cxx @@ -162,7 +162,7 @@ void XMLContentControlContext::startFastElement( } case XML_ELEMENT(LO_EXT, XML_TAB_INDEX): { - if (sax::Converter::convertNumber(nTmp, rIter.toView())) + if (sax::Converter::convertNumber(nTmp, rIter.toView(), 0, SAL_MAX_INT32)) { m_nTabIndex = nTmp; } commit e5543695271a76b66ebdc0f9bd81b86e8773a052 Author: Caolán McNamara <caolan.mcnam...@collabora.com> AuthorDate: Sat Aug 9 18:50:55 2025 +0100 Commit: Caolán McNamara <caolan.mcnam...@collabora.com> CommitDate: Sat Aug 9 22:03:16 2025 +0200 ofz#437034324 add LocaleData components for pngfuzzer which needs them due to Bitmap/BitmapEx VirtualDevice thing, probably temporary, but lets try and clear this for now anyway. Change-Id: I4a0344eb67fd3d008a7afd6bbaaf0925f1a73f36 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/189273 Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com> Tested-by: Caolán McNamara <caolan.mcnam...@collabora.com> diff --git a/vcl/workben/pngfuzzer.cxx b/vcl/workben/pngfuzzer.cxx index e5e3c9e8a239..bd01f42350f6 100644 --- a/vcl/workben/pngfuzzer.cxx +++ b/vcl/workben/pngfuzzer.cxx @@ -14,10 +14,18 @@ #include <config_features.h> #include <osl/detail/component-mapping.h> +extern "C" { +void * i18npool_component_getFactory( const char* , void* , void* ); + +void com_sun_star_i18n_LocaleDataImpl_get_implementation( void ); + +} + const lib_to_factory_mapping * lo_get_factory_map(void) { static lib_to_factory_mapping map[] = { + { "libi18npoollo.a", i18npool_component_getFactory }, { 0, 0 } }; @@ -28,6 +36,7 @@ const lib_to_constructor_mapping * lo_get_constructor_map(void) { static lib_to_constructor_mapping map[] = { + { "com_sun_star_i18n_LocaleDataImpl_get_implementation", com_sun_star_i18n_LocaleDataImpl_get_implementation }, { 0, 0 } };