diff options
author | Stephan Bergmann <sbergman@redhat.com> | 2018-02-01 16:57:37 +0100 |
---|---|---|
committer | Stephan Bergmann <sbergman@redhat.com> | 2018-02-01 23:22:39 +0100 |
commit | 8cf603b4c5a22f1b1cde1614c2c587a061d3ee9c (patch) | |
tree | 950de630e2618b269512d25cde938e5af6a5f557 /sw | |
parent | 6fc7f3f8409040a3d977b944b3fa4151faf31301 (diff) |
No reason to restrict values to sal_uInt16 instead of SwTwips (aka long) here
Change-Id: Iaeefae99f41926a6af83ae4cef60796d9f2b3980
Reviewed-on: https://gerrit.libreoffice.org/49110
Tested-by: Jenkins <ci@libreoffice.org>
Reviewed-by: Stephan Bergmann <sbergman@redhat.com>
Diffstat (limited to 'sw')
-rw-r--r-- | sw/source/core/doc/htmltbl.cxx | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/sw/source/core/doc/htmltbl.cxx b/sw/source/core/doc/htmltbl.cxx index 70e025869a74..fdc029cfb177 100644 --- a/sw/source/core/doc/htmltbl.cxx +++ b/sw/source/core/doc/htmltbl.cxx @@ -1540,13 +1540,13 @@ void SwHTMLTableLayout::AutoLayoutPass2( sal_uInt16 nAbsAvail, sal_uInt16 nRelAv } } -static void lcl_ResizeLine( const SwTableLine* pLine, sal_uInt16 *pWidth ); +static void lcl_ResizeLine( const SwTableLine* pLine, SwTwips *pWidth ); -static void lcl_ResizeBox( const SwTableBox* pBox, sal_uInt16* pWidth ) +static void lcl_ResizeBox( const SwTableBox* pBox, SwTwips* pWidth ) { if( !pBox->GetSttNd() ) { - sal_uInt16 nWidth = 0; + SwTwips nWidth = 0; for( const SwTableLine *pLine : pBox->GetTabLines() ) lcl_ResizeLine( pLine, &nWidth ); pBox->GetFrameFormat()->SetFormatAttr( SwFormatFrameSize( ATT_VAR_SIZE, nWidth, 0 )); @@ -1554,13 +1554,13 @@ static void lcl_ResizeBox( const SwTableBox* pBox, sal_uInt16* pWidth ) } else { - *pWidth = *pWidth + static_cast<sal_uInt16>(pBox->GetFrameFormat()->GetFrameSize().GetSize().Width()); + *pWidth = *pWidth + pBox->GetFrameFormat()->GetFrameSize().GetSize().Width(); } } -static void lcl_ResizeLine( const SwTableLine* pLine, sal_uInt16 *pWidth ) +static void lcl_ResizeLine( const SwTableLine* pLine, SwTwips *pWidth ) { - sal_uInt16 nOldWidth = *pWidth; + SwTwips nOldWidth = *pWidth; *pWidth = 0; for( const SwTableBox* pBox : pLine->GetTabBoxes() ) lcl_ResizeBox(pBox, pWidth ); @@ -1632,7 +1632,7 @@ void SwHTMLTableLayout::SetWidths( bool bCallPass2, sal_uInt16 nAbsAvail, // filler cell's width instead. if( IsTopTable() ) { - sal_uInt16 nCalcTabWidth = 0; + SwTwips nCalcTabWidth = 0; for( const SwTableLine *pLine : m_pSwTable->GetTabLines() ) lcl_ResizeLine( pLine, &nCalcTabWidth ); SAL_WARN_IF( std::abs( m_nRelTabWidth-nCalcTabWidth ) >= COLFUZZY, "sw.core", |