diff options
author | Caolán McNamara <caolanm@redhat.com> | 2017-11-07 09:13:06 +0000 |
---|---|---|
committer | Andras Timar <andras.timar@collabora.com> | 2017-11-27 12:55:07 +0100 |
commit | c01a48c81115bf8590df346c277728598534a82f (patch) | |
tree | 640a0530577c8a21fa0dafcb7cee4d7918b13a08 /sw/inc | |
parent | 1e8d8b4fafdda72bafc87ad43a815050f245905a (diff) |
ofz#4066 Bad-cast
and a cluster of others around here. This pRedl has been deleted at this point.
This doesn't matter for most users, seeing as !LibreOfficeKit::isActive() is
the usual case so the deleted pRedl isn't fully accesssed.
Because the deleted pRedl won't be found in GetRedlineTable when deleted,
rework this a little to avoid the problem.
Reviewed-on: https://gerrit.libreoffice.org/44392
Reviewed-by: Michael Stahl <mstahl@redhat.com>
Tested-by: Jenkins <ci@libreoffice.org>
(cherry picked from commit f0074dd8c6e0040d7f331ba4a42ea6193c0eac99)
Change-Id: I5c2f405cdae0b0c804ee7452629a14206516962d
Diffstat (limited to 'sw/inc')
-rw-r--r-- | sw/inc/redline.hxx | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/sw/inc/redline.hxx b/sw/inc/redline.hxx index f31be5704738..dae29e6e7e7f 100644 --- a/sw/inc/redline.hxx +++ b/sw/inc/redline.hxx @@ -271,9 +271,10 @@ public: bool operator<( const SwRangeRedline& ) const; void dumpAsXml(struct _xmlTextWriter* pWriter) const; - void MaybeNotifyModification(); }; +SW_DLLPUBLIC void MaybeNotifyRedlineModification(SwRangeRedline* pRedline, SwDoc* pDoc); + /// Base object for 'Redlines' that are not of 'Ranged' type (like table row insert\delete) class SW_DLLPUBLIC SwExtraRedline { |