[Libreoffice-commits] core.git: svx/source
Stephan Bergmann (via logerrit)
logerrit at kemper.freedesktop.org
Mon Jun 14 15:38:19 UTC 2021
svx/source/svdraw/svdedxv.cxx | 37 +++++++++++++++++++++++++++----------
1 file changed, 27 insertions(+), 10 deletions(-)
New commits:
commit d3e51bce28a759916e9a3988172ba02b1db66641
Author: Stephan Bergmann <sbergman at redhat.com>
AuthorDate: Mon Jun 14 16:01:09 2021 +0200
Commit: Stephan Bergmann <sbergman at redhat.com>
CommitDate: Mon Jun 14 17:37:38 2021 +0200
global-buffer-overflow
...down in svl::detail::CountRanges during e.g. CppunitTest_sd_tiledrendering,
after 8aaa28ed43978a9a4a20d62368410a57ec05c23f "Assert on valid order of which
ids in ranges on SfxItemSet creation" and
90cb57eb53e28ecb983001bf8f018577abb6d145 "Workaround internal compiler error on
tb77"
Change-Id: I8ff49384a86676a97ec876ef08426b978e39f6d8
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/117168
Tested-by: Jenkins
Reviewed-by: Stephan Bergmann <sbergman at redhat.com>
diff --git a/svx/source/svdraw/svdedxv.cxx b/svx/source/svdraw/svdedxv.cxx
index c83ae8b1746c..be08b46b1f2e 100644
--- a/svx/source/svdraw/svdedxv.cxx
+++ b/svx/source/svdraw/svdedxv.cxx
@@ -2628,16 +2628,33 @@ bool SdrObjEditView::SupportsFormatPaintbrush(SdrInventor nObjectInventor,
static const sal_uInt16* GetFormatRangeImpl(bool bTextOnly)
{
- static const sal_uInt16 gFull[]
- = { XATTR_LINE_FIRST, XATTR_LINE_LAST, XATTR_FILL_FIRST,
- XATTRSET_FILL, SDRATTR_SHADOW_FIRST, SDRATTR_SHADOW_LAST,
- SDRATTR_MISC_FIRST, SDRATTR_MISC_LAST, // table cell formats
- SDRATTR_GRAF_FIRST, SDRATTR_GRAF_LAST, SDRATTR_TABLE_FIRST,
- SDRATTR_TABLE_LAST, EE_PARA_START, EE_PARA_END,
- EE_CHAR_START, EE_CHAR_END };
-
- static const sal_uInt16 gTextOnly[] = { SDRATTR_MISC_FIRST, SDRATTR_MISC_LAST, EE_PARA_START,
- EE_PARA_END, EE_CHAR_START, EE_CHAR_END };
+ static const sal_uInt16 gFull[] = { XATTR_LINE_FIRST,
+ XATTR_LINE_LAST,
+ XATTR_FILL_FIRST,
+ XATTRSET_FILL,
+ SDRATTR_SHADOW_FIRST,
+ SDRATTR_SHADOW_LAST,
+ SDRATTR_MISC_FIRST,
+ SDRATTR_MISC_LAST, // table cell formats
+ SDRATTR_GRAF_FIRST,
+ SDRATTR_GRAF_LAST,
+ SDRATTR_TABLE_FIRST,
+ SDRATTR_TABLE_LAST,
+ EE_PARA_START,
+ EE_PARA_END,
+ EE_CHAR_START,
+ EE_CHAR_END,
+ 0,
+ 0 };
+
+ static const sal_uInt16 gTextOnly[] = { SDRATTR_MISC_FIRST,
+ SDRATTR_MISC_LAST,
+ EE_PARA_START,
+ EE_PARA_END,
+ EE_CHAR_START,
+ EE_CHAR_END,
+ 0,
+ 0 };
return bTextOnly ? gTextOnly : gFull;
}
More information about the Libreoffice-commits
mailing list