Commit graph

454129 commits

Author SHA1 Message Date
Mike Kaganski
315919306c Set PYTHONWARNINGS to error by default for --enable-werror
Setting it in environment overrides this setting.
The rationale is to avoid introducing warnings like these appeared recently:

    zipfile.py:1517: UserWarning: Duplicate name: 'cmd/ar/sc_bulletsandnumberingdialog.png'

(see e.g. https://ci.libreoffice.org/job/gerrit_windows/71910/consoleFull)

Change-Id: I8ae42e039ec3d028c01dbc4bcf422feae9e46271
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/100268
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2020-09-15 10:53:11 +02:00
Xisco Fauli
485a8a8f21 tdf#135623: sw_uiwriter: Add unittest
Change-Id: I77bc9e22d294ecc218b1570e75742344ef1d2ea4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102668
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2020-09-15 10:40:29 +02:00
Balazs Varga
28b53da4c4 tdf#133227 chart UI: option to hide leader lines
between data points and displaced data labels of a data series.

Follow-up of the following commits related to the new UNO property
ShowCustomLeaderLines for data labels:

commit e2f4e65a7b
(tdf#134571 chart2, xmloff: add loext:custom-leader-lines)

commit 5d67d70b26
(tdf#134563 Add UNO API for custom leader lines)

Change-Id: Id8a953b16ff737ca924c0c2c3241fba4e3ac904b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102221
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
2020-09-15 09:57:54 +02:00
Caolán McNamara
4ef697e670 ScRefUpdate::DoTranspose always dereferences its ScDocument* argument
Change-Id: If61bdc93954177792ec750836a87d7f9a1ba1730
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102665
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-15 09:47:05 +02:00
Caolán McNamara
e24430486f DetachFormulaCellsHandler never passed a null ScDocument*
Change-Id: I7974fbfe832bbb20a1aab868826611a0f7a05698
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102664
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-15 09:46:42 +02:00
Caolán McNamara
90fbbecb2e ScIconSetFrmtDataEntry::CreateEntry always dereferences it ScDocument* arg
Change-Id: I4adee5f3632d4c9a9846f38828c85e39c1f3218d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102663
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-15 09:46:21 +02:00
Caolán McNamara
41a86d795e ScColorScaleEntry::SetFormula always dereferences its ScDocument* arg
Change-Id: I5e539a952650707810686fa3d3c14cc79a482173
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102662
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-15 09:46:03 +02:00
Caolán McNamara
eae8f8b8b4 EndListeningTo always dereferences its argument
Change-Id: I0e61c1c367a0ffcd8acbf3202293833886a59c42
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102661
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-15 09:43:03 +02:00
Caolán McNamara
37095b7484 StartListeningTo always dereferences its argument
Change-Id: I4930ff5644d4ec184b4f55747d1a6b13a28bf49e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102660
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-15 09:42:47 +02:00
Miklos Vajna
6f1e02c96b tdf#135682 sw: fix lost selection-all when doc starts with table
Regression from commit c56bf1479c
(tdf#105330 sw: fix lost cursor on undoing nested table insert,
2019-09-16), the problem was that the change reverted lcl_notifyRow()
back to its original state, because it seemed the conditional
notification is no longer needed. However, this broke the fix for
tdf#37606 (ability to select-all when the doc starts with a table).

Fix the problem by handling the starts-with-table case similar to a
normal table selection, so there is still no need to restore the nested
table visitor code but select-all works nicely with starts-with-table
documents again.

Change-Id: Icb823a39432d1774a63a0c633c172bba827ac76d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102694
Tested-by: Jenkins
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
2020-09-15 09:07:18 +02:00
Rizal Muttaqin
4ece7d97c4 tdf#134928 remove red stripe from background color icons
Change-Id: If0aeb80c5307166d0db9f4f7ea34dfe2d59b9df2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102698
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2020-09-15 08:55:15 +02:00
Rizal Muttaqin
e8e14a2289 Update comma in decimal icons, ^ font color
Change-Id: I3cb10675d7220ea60c3ef1f6e931a84859126687
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102697
Tested-by: Jenkins
Reviewed-by: Rizal Muttaqin <riz_17_oke@yahoo.co.id>
2020-09-15 08:54:43 +02:00
Jan-Marek Glogowski
63cf188ce0 WIN add and apply default msbuild platform+config
Adds three Windows gb_* variables:

- gb_MSBUILD_CONFIG_AND_PLATFORM can be passed as msbuild flags
- gb_MSBUILD_PLATFORM maps debug / release settings
- gb_MSBUILD_CONFIG maps the CPUTYPE to the default msbuild names

and converts the users in external projects.

Change-Id: Ie9b817721180d78d104db11c44241e4b3e46bba9
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102701
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2020-09-15 08:42:54 +02:00
Martin van Zijl
937b780e3f tdf#76898 standard filter: add buttons to remove conditions
Change-Id: If59ff911c66537a6449231bc9d54817c4fa86d7b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/94892
Tested-by: Jenkins
Reviewed-by: Heiko Tietze <heiko.tietze@documentfoundation.org>
2020-09-15 08:40:04 +02:00
László Németh
464a7b0631 tdf#136667 DOCX import: fix crash of floating tables
with tracked changes of table structure (not only cell
text content), where text ranges of redlines aren't
connected to a cell. Support also different table names
of redline text ranges for sure.

Regression from commit 288db6eb47
(tdf#132271 DOCX: import change tracking in floating tables).

Change-Id: I58b1b21c8016d682a292409165991dec2f8cfa3d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102655
Tested-by: Jenkins
Reviewed-by: László Németh <nemeth@numbertext.org>
2020-09-15 08:16:31 +02:00
Andrea Gelmini
0e27b1f364 Fix typo in code
It passed "make check" on Linux

Change-Id: Ibb705ac92365b7f71e8e5561bd150142a65a50ad
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101807
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
Tested-by: Jenkins
2020-09-15 08:15:03 +02:00
Andrea Gelmini
f6b5f5a172 Fix typos
Change-Id: Ia0a24bf32290ecb6b6153ba412d5e282f56d92f4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102693
Tested-by: Jenkins
Reviewed-by: Julien Nabet <serval2412@yahoo.fr>
2020-09-15 08:14:32 +02:00
Jan-Marek Glogowski
bdde33ea94 WIN OSX Qt5 unify CreateFontSubset code
This is basically just some refactoring. Most interestingly the
MacOS used to work with 257 glyphs. I couldn't find any
explaination for the 256 glyph limit. Sadly the PrintFontManager
is out of scope. That needs more inspection.

Change-Id: Ibfa0e905f5efeb7d4a609884d64b4ed2615a9d3d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102688
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Tested-by: Jenkins
2020-09-15 06:43:42 +02:00
Jan-Marek Glogowski
5ebc5f9df6 Qt5 implement GetGlyphWidths
Basically implement it the same way then Windows and MacOS.

Change-Id: I643581af49aeb9274505e90e12acbe5bcf0c98fb
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102687
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2020-09-15 06:43:15 +02:00
Jan-Marek Glogowski
2967e7a879 Forward existing FontCharMap from PhysicalFontFace
Since removed code in the previous commit is primary used in
CreateFontSubset and GetGlyphWidths, you have a high chance, that
the CMAP was already used for displaying a font, so it's already
decoded and can be forwarded. Also the lookup should be faster in
general this way.

Change-Id: Icf4d8a1a84ff6ccdaccb7e870abe5df3837f9541
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102686
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Tested-by: Jenkins
2020-09-15 06:42:56 +02:00
Jan-Marek Glogowski
c7482bc290 Replace FindCmap with ParseCMAP
This introduces a potential performance regression, because
FindCmap works on the existing font tables and just sets up
a lookup function, while ParseCMAP creates some optimized,
in-memory lookup table, which needs a bit more work, but
is faster in its usage, I think. At least the initial usage
is faster the old way, as the CMAPs aren't decoded at all.

As you can see, the old code is just used on Windows and
MacOS / iOS. Deep in the bowels of the PrintFontManager, the
CMAP is also decoded using ParseCMAP...

So I'm not sure this potential regression really exists. Most
fonts will already have a decoded CMAP, so my guess is this
is actually faster in the end. No idea, how to measure.

Change-Id: I52caac1264cd3ff11a2a3fa6e9c800f67f146a79
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102685
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2020-09-15 06:42:33 +02:00
Jan-Marek Glogowski
a88c9752c6 WIN OSX unify GetGlyphWidths code
Now that GetFontChatMap is a member of PhysicalFontFace, we can
copy the common part of both architectures into a SalGraphics
helper function.

Change-Id: Iad379ea690a1c5346b69b5042188506ccf575cc2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102684
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2020-09-15 06:42:13 +02:00
Jan-Marek Glogowski
fb50c96b42 VCL register common functions in PhysicalFontFace
This makes GetFontCapabilities and GetFontChatMap members of the
PhysicalFontFace. These are implemented in all the real font face
classes anyway. Also provide dummies for the PDF buildin fonts.

Change-Id: Icb8cb14480ce1e020977b8f69892095d787982ce
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102683
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
Tested-by: Jenkins
2020-09-15 06:41:41 +02:00
Mike Kaganski
574eec9036 tdf#77007: chart must honor its parent's IsEnableSetModified
Regression from commit bb97ecdbcc,
which had dropped storing chart doc (calling its storeOwn) while
loading back in 2012, to avoid performance problems when loading
XLS.

Funnily, in 2013, commit a666862def
was merged, that was expected to solve exactly the same problem as
this change, by calling storeOwn for charts being loaded; while
obviously not fixing the problem properly, it seems to had undone
the effect of the Markus's commit.

The latter commit had a side effect of updating views of modified
charts while exporting them inside storeOwn, which made respective
draw pages to be up-to-date right after loading, including those on
inactive sheets. Now, after this change, this is not so, thus unit
tests' getChartDocFromSheet was made to update the view explicitly.

Unfortunately, it's not yet possible to revert the change from
commit a666862def, because obviously
some dependency grew, which makes e.g. testTdf122594 fail if that
commit is reverted. Given that testTdf122594 has no charts, storing
the modified objects while loading has much wider side effects than
was expected by author of a666862def.

Change-Id: Iee1b9ef6f4d8c2dfa0a49680c5e2b465f1817a59
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102534
Tested-by: Jenkins
Reviewed-by: Mike Kaganski <mike.kaganski@collabora.com>
2020-09-15 06:09:04 +02:00
Jan-Marek Glogowski
abcc4eb907 cross-build: JAVA_HOME is now build, not host
Miklos reported a Android configure error, which tried to run
autogen.sh for gb_Side=build, which is correctly forbidden. I
checked all the files timestamps for $(BUILDDIR)/config_host.mk
target - all ok, and somehow missed the JAVA_HOME test...

Since my commit 42aeb9f906
("cross-build: fix Java NI linking"), JAVA_HOME just makes
sense for the build side. So the tests just make sense for the
host side, if there was a --with-jdk-home supplied.

This results in a sensible, empty JAVA_HOME for the host side
and all Java builds I found already override JAVA_HOME with
JAVA_HOME_FOR_BUILD.

Change-Id: I1742a83466af70804f1700a1ca0cb6b6b77a7b12
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102676
Tested-by: Jenkins
Reviewed-by: Jan-Marek Glogowski <glogow@fbihome.de>
2020-09-15 01:01:45 +02:00
Miklos Vajna
89b385c233 oox smartart: handle <dgm:prSet ... custT="1"/>
Which defines that a data node has text properties as direct formatting,
so autoscale should not happen.

We decide autofit at a shape level, smartart defines custom text props
at a data node level. So take the shape, go to its first presentation
node, get its data node and see if it has custom text props. If not,
continue to scale text down till it fits.

smartart-autofit-sync.pptx is extended to contain a 3rd shape: the first
two have their autofit scaling synchronized, while the 3rd has a fixed
font size of 10pt.

Change-Id: I6caacdaab9a36072b9ad5021bd217c955b09b790
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102689
Reviewed-by: Miklos Vajna <vmiklos@collabora.com>
Tested-by: Jenkins
2020-09-14 21:56:38 +02:00
Xisco Fauli
4d85d2d482 tdf#133327: sc_subsequent_filters_test: Add unittest
Change-Id: Icf8fff02fd0ad9576cb9773ca18a228a42daa34f
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102659
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2020-09-14 20:51:03 +02:00
Caolán McNamara
be714ddd30 ScFormulaListener dtor always dereferences its ScDocument* member
Change-Id: I7eb22d693fc61a8ce46bb14c4fc421e7d0454684
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102654
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 20:23:20 +02:00
Caolán McNamara
3976b438a1 GtkMenuButton labels missing
since...

commit c1eb680261
Date:   Thu Jul 30 21:53:18 2020 -0300

    tdf#118148 All extended tips for shared/optionen

Change-Id: Id070ac43544eae2c21a3316d1007d4f381619adf
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102672
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 20:09:36 +02:00
Caolán McNamara
ab3aef30ca rhbz#1878275 should use value_changed for spinbutton changes
Change-Id: I8d042eb9c288e9db69a49cb9e097b23cf765aae6
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102677
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 20:09:19 +02:00
Caolán McNamara
d70b8cfc37 drop some unused UI suppresions
Change-Id: Ib175531149338cddd27b9959a9c8fc287392d8b0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102658
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 17:46:27 +02:00
Caolán McNamara
2e51715a44 ScRefUpdate::UpdateTranspose never passed a null ScDocument*
Change-Id: Ibb565e2e2f253f9c7d53519d29930344249cf474
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102633
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 16:01:06 +02:00
Olivier Hallot
2912119c3d Update git submodules
* Update helpcontent2 from branch 'master'
  to 5887392cbba2f28ea1cf042be335cfe0cd485257
  - 	Mute l10n for numbers
    
    Change-Id: Id9c384b030a9dc3de87649c5bc996fb609c83a91
    Reviewed-on: https://gerrit.libreoffice.org/c/help/+/102670
    Tested-by: Jenkins
    Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
2020-09-14 15:19:08 +02:00
Caolán McNamara
5fd07a69b9 ScRangeData ScDocument* member is always set
Change-Id: I69ef3d7ae6a10181a74f6452f9b9c2a9682f4fbe
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102632
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 14:52:07 +02:00
Caolán McNamara
8ed2f24323 ScRangeData ctor variant never passed a null ScDocument*
Change-Id: Ia5622fc4c00a49003c232fc3947e14d71a7089f4
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102631
Tested-by: Caolán McNamara <caolanm@redhat.com>
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 14:51:50 +02:00
Caolán McNamara
b3dc39b0d4 both branches dereference ScDocument* arg
Change-Id: I63a2b7908fe332c177ea0385c3ea9b9cd136f824
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102622
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 14:51:07 +02:00
Szabolcs Toth
14b40ec7be tdf#133688 tdf#125414 XLSX: don't export tracer arrows
(see Tools->Detective) as plain shapes.

Co-authored-by: Balázs Regényi

Change-Id: I920445637a6be12169ae7d70295e4460d7f9b26b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/101845
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
2020-09-14 13:57:30 +02:00
Caolán McNamara
59702d2083 drop some unused UI suppresions
Change-Id: I65d2398d7b5d8011e1f079b6a40dfd5ca579d0e7
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102657
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 13:45:53 +02:00
Daniel Arato (NISZ)
a354b7f747 tdf#135669 sw: drag and drop other files as OLE
from file managers.

Native text, PDF and image file formats were supported,
but now spreadsheet and DOCX documents, too. The same
feature was already implemented in e.g. Impress.

Note: DOCX files inserted as OLE objects yet, and not
linked files in sections, as ODTs (but it's possible saving
and printing them via Save As option of the local menu
of the OLE object).

Change-Id: Ia2fafe4a0b79dc0c66eaec5ad073c994f98e1345
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102263
Tested-by: László Németh <nemeth@numbertext.org>
Reviewed-by: László Németh <nemeth@numbertext.org>
2020-09-14 12:51:21 +02:00
Vasily Melenchuk
07a695ec19 tdf#135623: modified generation of unique fly name
Modified lcl_GetUniqueFlyName() is right now always marks
current fly format name number as used. Yes, this can
lead to some gaps in numbering is some cases, but meanwhile
guarantee that there will be no duplicates if format name
does not match SdrObject name.

Change-Id: If39ed993614ae1665deba21ae8d5e6bd542fb6e0
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102460
Tested-by: Jenkins
Reviewed-by: Thorsten Behrens <Thorsten.Behrens@CIB.de>
2020-09-14 11:25:28 +02:00
Christian Lohmaier
bf1546df43 use new 32bit configure flags for jenkins windows-screenshot builder
Change-Id: I02a5e3a018263184017dc397330781e9b60639c8
2020-09-14 11:15:29 +02:00
Caolán McNamara
61252edf7e ScRangeData ctor variant always dereferences its ScDocument* arg
Change-Id: I67c344bfd14e55992a9ae07099e2d58bb99c4d3d
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102621
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 11:20:58 +02:00
Xisco Fauli
66132b519f tdf#133502: sd_export_ooxml2: Add unittest
Change-Id: Id1b35adb20950758eff47f43200a6f5feb6f24e3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102591
Tested-by: Jenkins
Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
2020-09-14 11:20:50 +02:00
Dr. David Alan Gilbert
f580114e9d tdf#49856 Add a test
Check that we get the right bullet character.

Change-Id: I2e6af6940606d3bacc71bcdf485f7c3b6fa7602b
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102590
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:09:47 +02:00
Dr. David Alan Gilbert
f52932218c tdf#49856 Fix level 0 bullet/style on ppt import
Long ago, styles were read in starting in slot 1 and
slot 0 was backfilled using the last read rule.
That changed in 8a64144fdd when
stuff started at 0; unfortunately the back filling at 0
code was left in, overwritting level 0.

Remove it, fixing cases which used level 0; in particular
a shift-tab to go up a level ended up with the wrong
style.

Fixes: 8a64144fdd
Change-Id: Ic29f3fca9f1c809de69a1d83fca017bdafdd2447
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102542
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:09:29 +02:00
Caolán McNamara
93e2931770 lcl_refListFormsOneRange always dereferences their ScDocument* arg
Change-Id: Iaf9557cdca09efa3b5a14238b79309b76f3c5cc2
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102620
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:03:17 +02:00
Caolán McNamara
e2a9b2ec36 lcl_checkRangeDimension always dereferences their ScDocument* arg
Change-Id: I7bc04faf4a95c0b77eb0ddbe69b26e5007127ca3
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102619
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:02:43 +02:00
Caolán McNamara
63317c6b5f lcl_GetCol/lcl_GetRow/lcl_GetTab always dereferences their ScDocument* arg
Change-Id: Ic3c45ebcdbe1d235fb0d2a1fe0ecec4721fb96fe
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102618
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:02:23 +02:00
Caolán McNamara
c8630211eb lcl_fillRangeFromRefList always dereferences its ScDocument* arg
Change-Id: I73b985ba49ac2f43b4760fa8426232d4eb088345
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102617
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:02:00 +02:00
Caolán McNamara
3b76f99699 lcl_ScDetectiveRefIter_SkipRef always dereferences its ScDocument* arg
Change-Id: I4c8ccf6c5c629bfe4b9ece9199f1aa38f4e7f97e
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/102616
Tested-by: Jenkins
Reviewed-by: Caolán McNamara <caolanm@redhat.com>
2020-09-14 10:01:38 +02:00