From 47139512bc5df08704fd9df362c7de86b99fe7e8 Mon Sep 17 00:00:00 2001 From: Marcos Paulo de Souza Date: Wed, 26 Dec 2012 14:44:52 -0200 Subject: [PATCH] fdo#57950: remove consecutive append in basctl with StringBuffer Change-Id: I43464dd702c6b4a63df39b6a4b35bec63712d5e6 Signed-off-by: Marcos Paulo de Souza Reviewed-on: https://gerrit.libreoffice.org/1486 Reviewed-by: Tor Lillqvist Tested-by: Tor Lillqvist --- basctl/source/basicide/baside2.cxx | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/basctl/source/basicide/baside2.cxx b/basctl/source/basicide/baside2.cxx index fa9d50ea7de4..c6c354508435 100644 --- a/basctl/source/basicide/baside2.cxx +++ b/basctl/source/basicide/baside2.cxx @@ -134,13 +134,8 @@ void lcl_PrintHeader( Printer* pPrinter, sal_uInt16 nPages, sal_uInt16 nCurPage, if( bOutput ) { - OUStringBuffer aPageStr; - aPageStr.appendAscii( " [" ); - aPageStr.append(IDE_RESSTR(RID_STR_PAGE)); - aPageStr.append(' '); - aPageStr.append( nCurPage ); - aPageStr.append(']'); - pPrinter->DrawText( aPos, aPageStr.makeStringAndClear() ); + OUString aPageStr = " [" + IDE_RESSTR(RID_STR_PAGE) + " " + OUString::valueOf( nCurPage ) + "]"; + pPrinter->DrawText( aPos, aPageStr ); } }