sw/inc/pagedesc.hxx | 4 ++-- sw/source/core/layout/paintfrm.cxx | 1 + 2 files changed, 3 insertions(+), 2 deletions(-)
New commits: commit a6afec6b004aaab3dd5c114bf92725b54d89b4c1 Author: Caolán McNamara <caol...@redhat.com> Date: Thu Feb 16 09:53:28 2017 +0000 crashtesting: enum values need to not change in SwPageFootnoteInfoItem::PutValue (sw/source/uibase/utlui/uiitems.cxx) aFootnoteInfo.SetAdj((SwFootnoteAdj)nSet); â MID_LINE_ADJUST takes a sal_Int16 and casts it to SwFootnoteAdj so the implicit 0 and 2 for Left and Right needs to be retained Change-Id: I87725550cd698df8155508c9976d6d2304af05be diff --git a/sw/inc/pagedesc.hxx b/sw/inc/pagedesc.hxx index 2c62328..9b9378f 100644 --- a/sw/inc/pagedesc.hxx +++ b/sw/inc/pagedesc.hxx @@ -45,7 +45,7 @@ class SwPageDescs; /// Separator line adjustment. enum class SwFootnoteAdj { - Left, Right + Left = 0, Center = 1, Right = 2 }; /// Footnote information. @@ -76,7 +76,7 @@ public: void SetLineStyle(editeng::SvxBorderStyle const eSet) {m_eLineStyle = eSet;} void SetLineColor(const Color& rCol) { m_LineColor = rCol;} void SetWidth(const Fraction & rNew) { m_Width = rNew; } - void SetAdj(SwFootnoteAdj const eNew) { m_eAdjust = eNew; } + void SetAdj(SwFootnoteAdj const eNew) { m_eAdjust = eNew; } void SetTopDist (SwTwips const nNew) { m_nTopDist = nNew; } void SetBottomDist(SwTwips const nNew) { m_nBottomDist = nNew; } diff --git a/sw/source/core/layout/paintfrm.cxx b/sw/source/core/layout/paintfrm.cxx index a1051bc..51ed713 100644 --- a/sw/source/core/layout/paintfrm.cxx +++ b/sw/source/core/layout/paintfrm.cxx @@ -5578,6 +5578,7 @@ void SwFootnoteContFrame::PaintLine( const SwRect& rRect, case SwFootnoteAdj::Left: /* do nothing */; break; default: + SAL_WARN("sw.core", "New adjustment for footnote lines?"); assert(false); } SwTwips nLineWidth = rInf.GetLineWidth();
_______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits