From 62d86ff5501a924528b9b2794b18af16b3ddcbf0 Mon Sep 17 00:00:00 2001 From: Christina Rossmanith Date: Tue, 8 Nov 2011 08:42:27 +0100 Subject: Remove Fill() usage --- editeng/source/editeng/impedit3.cxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'editeng') diff --git a/editeng/source/editeng/impedit3.cxx b/editeng/source/editeng/impedit3.cxx index 9c2a80033390..c964aeb4a062 100644 --- a/editeng/source/editeng/impedit3.cxx +++ b/editeng/source/editeng/impedit3.cxx @@ -77,6 +77,8 @@ #include #include +#include +#include using ::rtl::OUString; using namespace ::com::sun::star; @@ -3289,12 +3291,11 @@ void ImpEditEngine::Paint( OutputDevice* pOutDev, Rectangle aClipRec, Point aSta aTmpFont.SetEscapement( 0 ); aTmpFont.SetPropr( 100 ); aTmpFont.SetPhysFont( pOutDev ); - String aBlanks; - aBlanks.Fill( nTextLen, ' ' ); + rtl::OUStringBuffer aBlanks = comphelper::string::padToLength( aBlanks, (sal_Int32) nTextLen, ' ' ); Point aUnderlinePos( aOutPos ); if ( nOrientation ) aUnderlinePos = lcl_ImplCalcRotatedPos( aTmpPos, aOrigin, nSin, nCos ); - pOutDev->DrawStretchText( aUnderlinePos, aSz.Width(), aBlanks, 0, nTextLen ); + pOutDev->DrawStretchText( aUnderlinePos, aSz.Width(), aBlanks.makeStringAndClear(), 0, nTextLen ); aTmpFont.SetUnderline( UNDERLINE_NONE ); if ( !nOrientation ) -- cgit