summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--include/tools/solar.h3
-rw-r--r--sc/source/core/tool/formularesult.cxx2
-rw-r--r--sc/source/filter/html/htmlexp.cxx4
-rw-r--r--sc/source/ui/docshell/docsh.cxx2
-rw-r--r--sc/source/ui/docshell/impex.cxx26
-rw-r--r--svl/source/items/slstitm.cxx2
-rw-r--r--svtools/source/svhtml/parhtml.cxx4
-rw-r--r--sw/source/filter/html/htmlform.cxx4
-rw-r--r--sw/source/filter/html/swhtml.cxx4
-rw-r--r--sw/source/ui/misc/redlndlg.cxx6
-rw-r--r--tools/source/generic/config.cxx8
-rw-r--r--tools/source/stream/stream.cxx37
-rw-r--r--vcl/source/app/dbggui.cxx6
-rw-r--r--vcl/source/control/edit.cxx4
-rw-r--r--vcl/source/gdi/outdev3.cxx12
-rw-r--r--vcl/source/gdi/pdfwriter_impl.cxx2
-rw-r--r--vcl/source/window/status.cxx2
17 files changed, 62 insertions, 66 deletions
diff --git a/include/tools/solar.h b/include/tools/solar.h
index 7ef683f63396..0645a61f749d 100644
--- a/include/tools/solar.h
+++ b/include/tools/solar.h
@@ -107,9 +107,6 @@ inline void DoubleToSVBT64( double n, SVBT64 p ) { p[0] = ((sal_uInt8*)&n)[7
#endif
#endif
-#define _LF ((char)0x0A)
-#define _CR ((char)0x0D)
-
// pragmas
#if defined _MSC_VER
diff --git a/sc/source/core/tool/formularesult.cxx b/sc/source/core/tool/formularesult.cxx
index c044ec193b2a..e0ca0beefc63 100644
--- a/sc/source/core/tool/formularesult.cxx
+++ b/sc/source/core/tool/formularesult.cxx
@@ -261,7 +261,7 @@ bool ScFormulaResult::IsMultiline() const
if (meMultiline == MULTILINE_UNKNOWN)
{
const String& rStr = GetString();
- if (rStr.Len() && rStr.Search( _LF ) != STRING_NOTFOUND)
+ if (rStr.Len() && rStr.Search( '\n' ) != STRING_NOTFOUND)
const_cast<ScFormulaResult*>(this)->meMultiline = MULTILINE_TRUE;
else
const_cast<ScFormulaResult*>(this)->meMultiline = MULTILINE_FALSE;
diff --git a/sc/source/filter/html/htmlexp.cxx b/sc/source/filter/html/htmlexp.cxx
index 889c56c1247f..9cf0b3e73e8f 100644
--- a/sc/source/filter/html/htmlexp.cxx
+++ b/sc/source/filter/html/htmlexp.cxx
@@ -1159,7 +1159,7 @@ void ScHTMLExport::WriteCell( SCCOL nCol, SCROW nRow, SCTAB nTab )
else
{
String aStr = aStrOut;
- xub_StrLen nPos = aStr.Search( _LF );
+ xub_StrLen nPos = aStr.Search( '\n' );
if ( nPos == STRING_NOTFOUND )
{
OUT_STR( aStrOut );
@@ -1174,7 +1174,7 @@ void ScHTMLExport::WriteCell( SCCOL nCol, SCROW nRow, SCTAB nTab )
TAG_ON( OOO_STRING_SVTOOLS_HTML_linebreak );
nStartPos = nPos + 1;
}
- while( ( nPos = aStr.Search( _LF, nStartPos ) ) != STRING_NOTFOUND );
+ while( ( nPos = aStr.Search( '\n', nStartPos ) ) != STRING_NOTFOUND );
String aSingleLine( aStr, nStartPos, aStr.Len() - nStartPos );
OUT_STR( aSingleLine );
}
diff --git a/sc/source/ui/docshell/docsh.cxx b/sc/source/ui/docshell/docsh.cxx
index 4c5fcdc810a4..d09294fd4a86 100644
--- a/sc/source/ui/docshell/docsh.cxx
+++ b/sc/source/ui/docshell/docsh.cxx
@@ -1759,7 +1759,7 @@ sal_Int32 getTextSepPos(
sal_Int32 nPos = rStr.indexOf(rTextSep);
rNeedQuotes = rAsciiOpt.bQuoteAllText || (nPos >= 0) ||
(rStr.indexOf(rFieldSep) >= 0) ||
- (rStr.indexOf(sal_Unicode(_LF)) >= 0);
+ (rStr.indexOf(sal_Unicode('\n')) >= 0);
return nPos;
}
diff --git a/sc/source/ui/docshell/impex.cxx b/sc/source/ui/docshell/impex.cxx
index b6c4869f6e66..434a4477f552 100644
--- a/sc/source/ui/docshell/impex.cxx
+++ b/sc/source/ui/docshell/impex.cxx
@@ -528,13 +528,13 @@ void ScImportExport::WriteUnicodeOrByteEndl( SvStream& rStrm )
switch ( rStrm.GetLineDelimiter() )
{
case LINEEND_CR :
- rStrm << sal_Unicode(_CR);
+ rStrm << sal_Unicode('\r');
break;
case LINEEND_LF :
- rStrm << sal_Unicode(_LF);
+ rStrm << sal_Unicode('\n');
break;
default:
- rStrm << sal_Unicode(_CR) << sal_Unicode(_LF);
+ rStrm << sal_Unicode('\r') << sal_Unicode('\n');
}
}
else
@@ -727,7 +727,7 @@ static void lcl_UnescapeSylk( String & rString, SylkVersion eVersion )
else
rString.SearchAndReplaceAll( OUString(DOUBLE_DOUBLEQUOTE), OUString('"') );
- rString.SearchAndReplaceAll( OUString(SYLK_LF), OUString(_LF) );
+ rString.SearchAndReplaceAll( OUString(SYLK_LF), OUString('\n') );
}
static const sal_Unicode* lcl_ScanSylkString( const sal_Unicode* p,
@@ -1196,7 +1196,7 @@ static bool lcl_PutString(
}
// Standard or date not determined -> SetString / EditCell
- if( rStr.Search( _LF ) == STRING_NOTFOUND )
+ if( rStr.Search( '\n' ) == STRING_NOTFOUND )
{
ScSetStringParam aParam;
aParam.mpNumFormatter = pFormatter;
@@ -1571,8 +1571,8 @@ bool hasLineBreaksOrSeps( const String& rStr, sal_Unicode cSep )
switch (c)
{
- case _LF:
- case _CR:
+ case '\n':
+ case '\r':
// line break found.
return true;
default:
@@ -1626,11 +1626,11 @@ bool ScImportExport::Doc2Text( SvStream& rStrm )
{
aCell = pDoc->GetString(nCol, nRow, nStartTab);
- bool bMultiLineText = ( aCell.Search( _LF ) != STRING_NOTFOUND );
+ bool bMultiLineText = ( aCell.Search( '\n' ) != STRING_NOTFOUND );
if( bMultiLineText )
{
if( mExportTextOptions.meNewlineConversion == ScExportTextOptions::ToSpace )
- aCell.SearchAndReplaceAll( _LF, ' ' );
+ aCell.SearchAndReplaceAll( '\n', ' ' );
else if ( mExportTextOptions.meNewlineConversion == ScExportTextOptions::ToSystem && bConvertLF )
aCell = convertLineEnd(aCell, GetSystemLineEnd());
}
@@ -1658,11 +1658,11 @@ bool ScImportExport::Doc2Text( SvStream& rStrm )
{
aCell = pDoc->GetString(nCol, nRow, nStartTab);
- bool bMultiLineText = ( aCell.Search( _LF ) != STRING_NOTFOUND );
+ bool bMultiLineText = ( aCell.Search( '\n' ) != STRING_NOTFOUND );
if( bMultiLineText )
{
if( mExportTextOptions.meNewlineConversion == ScExportTextOptions::ToSpace )
- aCell.SearchAndReplaceAll( _LF, ' ' );
+ aCell.SearchAndReplaceAll( '\n', ' ' );
else if ( mExportTextOptions.meNewlineConversion == ScExportTextOptions::ToSystem && bConvertLF )
aCell = convertLineEnd(aCell, GetSystemLineEnd());
}
@@ -2003,7 +2003,7 @@ bool ScImportExport::Doc2Sylk( SvStream& rStrm )
case CELLTYPE_EDIT:
hasstring:
aCellStr = pDoc->GetString(nCol, nRow, aRange.aStart.Tab());
- aCellStr.SearchAndReplaceAll( OUString(_LF), OUString(SYLK_LF) );
+ aCellStr.SearchAndReplaceAll( OUString('\n'), OUString(SYLK_LF) );
aBufStr.AssignAscii(RTL_CONSTASCII_STRINGPARAM( "C;X" ));
aBufStr += OUString::number( c );
@@ -2397,7 +2397,7 @@ OUString ReadCsvLine( SvStream &rStream, bool bEmbeddedLineBreak,
nLastOffset = aStr.getLength();
OUString aNext;
rStream.ReadUniOrByteStringLine(aNext, rStream.GetStreamCharSet(), nArbitraryLineLengthLimit);
- aStr += OUString( sal_Unicode(_LF));
+ aStr += OUString( sal_Unicode('\n'));
aStr += aNext;
}
}
diff --git a/svl/source/items/slstitm.cxx b/svl/source/items/slstitm.cxx
index 7e7ab2ea4df1..88abad2c3c84 100644
--- a/svl/source/items/slstitm.cxx
+++ b/svl/source/items/slstitm.cxx
@@ -227,7 +227,7 @@ void SfxStringListItem::SetString( const XubString& rStr )
XubString aStr(convertLineEnd(rStr, LINEEND_CR));
do
{
- nDelimPos = aStr.Search( _CR, nStart );
+ nDelimPos = aStr.Search( '\r', nStart );
xub_StrLen nLen;
if ( nDelimPos == STRING_NOTFOUND )
nLen = 0xffff;
diff --git a/svtools/source/svhtml/parhtml.cxx b/svtools/source/svhtml/parhtml.cxx
index d8d5080fcf92..6e2fce3cb15a 100644
--- a/svtools/source/svhtml/parhtml.cxx
+++ b/svtools/source/svhtml/parhtml.cxx
@@ -2107,8 +2107,8 @@ bool HTMLParser::ParseMetaOptionsImpl(
if ( bHTTPEquiv || HTML_META_DESCRIPTION != nAction )
{
// if it is not a Description, remove CRs and LFs from CONTENT
- aContent = comphelper::string::remove(aContent, _CR);
- aContent = comphelper::string::remove(aContent, _LF);
+ aContent = comphelper::string::remove(aContent, '\r');
+ aContent = comphelper::string::remove(aContent, '\n');
}
else
{
diff --git a/sw/source/filter/html/htmlform.cxx b/sw/source/filter/html/htmlform.cxx
index 093d58b34dc8..ec85cccaf179 100644
--- a/sw/source/filter/html/htmlform.cxx
+++ b/sw/source/filter/html/htmlform.cxx
@@ -1680,8 +1680,8 @@ void SwHTMLParser::InsertInput()
// geloescht werden.
if( !bKeepCRLFInValue )
{
- sText = comphelper::string::remove(sText, _CR);
- sText = comphelper::string::remove(sText, _LF);
+ sText = comphelper::string::remove(sText, '\r');
+ sText = comphelper::string::remove(sText, '\n');
}
const uno::Reference< XMultiServiceFactory > & rServiceFactory =
diff --git a/sw/source/filter/html/swhtml.cxx b/sw/source/filter/html/swhtml.cxx
index dc08ad5eb424..3f0f679aa3ee 100644
--- a/sw/source/filter/html/swhtml.cxx
+++ b/sw/source/filter/html/swhtml.cxx
@@ -5422,8 +5422,8 @@ void SwHTMLParser::ParseMoreMetaOptions()
aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_content_script_type ) )
return;
- aContent = comphelper::string::remove(aContent, _CR);
- aContent = comphelper::string::remove(aContent, _LF);
+ aContent = comphelper::string::remove(aContent, '\r');
+ aContent = comphelper::string::remove(aContent, '\n');
if( aName.EqualsIgnoreCaseAscii( OOO_STRING_SVTOOLS_HTML_META_sdendnote ) )
{
diff --git a/sw/source/ui/misc/redlndlg.cxx b/sw/source/ui/misc/redlndlg.cxx
index cf9ff24bb953..7885bb402ec2 100644
--- a/sw/source/ui/misc/redlndlg.cxx
+++ b/sw/source/ui/misc/redlndlg.cxx
@@ -434,7 +434,7 @@ void SwRedlineAcceptDlg::Activate()
{
// update only comment
String sComment(rRedln.GetComment());
- sComment.SearchAndReplaceAll((sal_Unicode)_LF,(sal_Unicode)' ');
+ sComment.SearchAndReplaceAll((sal_Unicode)'\n',(sal_Unicode)' ');
pTable->SetEntryText(sComment, pParent->pTLBParent, 3);
}
pParent->sComment = rRedln.GetComment();
@@ -721,7 +721,7 @@ void SwRedlineAcceptDlg::InsertParents(sal_uInt16 nStart, sal_uInt16 nEnd)
pRedlineParent->pData = pRedlineData;
pRedlineParent->pNext = 0;
String sComment(rRedln.GetComment());
- sComment.SearchAndReplaceAll((sal_Unicode)_LF,(sal_Unicode)' ');
+ sComment.SearchAndReplaceAll((sal_Unicode)'\n',(sal_Unicode)' ');
pRedlineParent->sComment = sComment;
aRedlineParents.insert(aRedlineParents.begin() + i, pRedlineParent);
@@ -1108,7 +1108,7 @@ IMPL_LINK_NOARG(SwRedlineAcceptDlg, CommandHdl)
// insert / change comment
pSh->SetRedlineComment(sMsg);
- sMsg.SearchAndReplaceAll((sal_Unicode)_LF,(sal_Unicode)' ');
+ sMsg.SearchAndReplaceAll((sal_Unicode)'\n',(sal_Unicode)' ');
pTable->SetEntryText(sMsg, pEntry, 3);
}
diff --git a/tools/source/generic/config.cxx b/tools/source/generic/config.cxx
index 854136ef284f..317fe1da8b42 100644
--- a/tools/source/generic/config.cxx
+++ b/tools/source/generic/config.cxx
@@ -376,18 +376,18 @@ static sal_uInt8* ImplGetConfigBuffer( const ImplConfigData* pData, sal_uIntPtr&
if ( pData->meLineEnd == LINEEND_CR )
{
- aLineEndBuf[0] = _CR;
+ aLineEndBuf[0] = '\r';
nLineEndLen = 1;
}
else if ( pData->meLineEnd == LINEEND_LF )
{
- aLineEndBuf[0] = _LF;
+ aLineEndBuf[0] = '\n';
nLineEndLen = 1;
}
else
{
- aLineEndBuf[0] = _CR;
- aLineEndBuf[1] = _LF;
+ aLineEndBuf[0] = '\r';
+ aLineEndBuf[1] = '\n';
nLineEndLen = 2;
}
diff --git a/tools/source/stream/stream.cxx b/tools/source/stream/stream.cxx
index 6d5825330c3c..e80256652e40 100644
--- a/tools/source/stream/stream.cxx
+++ b/tools/source/stream/stream.cxx
@@ -28,7 +28,6 @@
#include "boost/static_assert.hpp"
-#include <tools/solar.h>
#include <osl/endian.h>
#include <comphelper/string.hxx>
@@ -1641,11 +1640,11 @@ SvStream& endl( SvStream& rStr )
{
LineEnd eDelim = rStr.GetLineDelimiter();
if ( eDelim == LINEEND_CR )
- rStr << _CR;
+ rStr << '\r';
else if( eDelim == LINEEND_LF )
- rStr << _LF;
+ rStr << '\n';
else
- rStr << _CR << _LF;
+ rStr << '\r' << '\n';
return rStr;
}
@@ -1654,13 +1653,13 @@ SvStream& endlu( SvStream& rStrm )
switch ( rStrm.GetLineDelimiter() )
{
case LINEEND_CR :
- rStrm << sal_Unicode(_CR);
+ rStrm << sal_Unicode('\r');
break;
case LINEEND_LF :
- rStrm << sal_Unicode(_LF);
+ rStrm << sal_Unicode('\n');
break;
default:
- rStrm << sal_Unicode(_CR) << sal_Unicode(_LF);
+ rStrm << sal_Unicode('\r') << sal_Unicode('\n');
}
return rStrm;
}
@@ -2035,7 +2034,7 @@ namespace
while (i < nStrLen)
{
// \r or \n causes linebreak
- if ( (rIn[i] == _CR) || (rIn[i] == _LF) )
+ if ( (rIn[i] == '\r') || (rIn[i] == '\n') )
{
nLen = nLen + nLineEndLen;
@@ -2043,17 +2042,17 @@ namespace
if ( !bConvert )
{
// Muessen wir Konvertieren
- if ( ((eLineEnd != LINEEND_LF) && (rIn[i] == _LF)) ||
- ((eLineEnd == LINEEND_CRLF) && (rIn[i+1] != _LF)) ||
+ if ( ((eLineEnd != LINEEND_LF) && (rIn[i] == '\n')) ||
+ ((eLineEnd == LINEEND_CRLF) && (rIn[i+1] != '\n')) ||
((eLineEnd == LINEEND_LF) &&
- ((rIn[i] == _CR) || (rIn[i+1] == _CR))) ||
+ ((rIn[i] == '\r') || (rIn[i+1] == '\r'))) ||
((eLineEnd == LINEEND_CR) &&
- ((rIn[i] == _LF) || (rIn[i+1] == _LF))) )
+ ((rIn[i] == '\n') || (rIn[i+1] == '\n'))) )
bConvert = true;
}
// skip char if \r\n oder \n\r
- if ( ((rIn[i+1] == _CR) || (rIn[i+1] == _LF)) &&
+ if ( ((rIn[i+1] == '\r') || (rIn[i+1] == '\n')) &&
(rIn[i] != rIn[i+1]) )
++i;
}
@@ -2071,22 +2070,22 @@ namespace
while (i < nStrLen)
{
// \r or \n causes linebreak
- if ( (rIn[i] == _CR) || (rIn[i] == _LF) )
+ if ( (rIn[i] == '\r') || (rIn[i] == '\n') )
{
if ( eLineEnd == LINEEND_CRLF )
{
- aNewData.append(_CR);
- aNewData.append(_LF);
+ aNewData.append('\r');
+ aNewData.append('\n');
}
else
{
if ( eLineEnd == LINEEND_CR )
- aNewData.append(_CR);
+ aNewData.append('\r');
else
- aNewData.append(_LF);
+ aNewData.append('\n');
}
- if ( ((rIn[i+1] == _CR) || (rIn[i+1] == _LF)) &&
+ if ( ((rIn[i+1] == '\r') || (rIn[i+1] == '\n')) &&
(rIn[i] != rIn[i+1]) )
++i;
}
diff --git a/vcl/source/app/dbggui.cxx b/vcl/source/app/dbggui.cxx
index a61cdea25004..118018024aaa 100644
--- a/vcl/source/app/dbggui.cxx
+++ b/vcl/source/app/dbggui.cxx
@@ -618,7 +618,7 @@ long DbgWindow::PreNotify( NotifyEvent& rNEvt )
void DbgWindow::InsertLine( const OUString& rLine )
{
OUString aStr = convertLineEnd(rLine, LINEEND_LF);
- sal_Int32 nPos = aStr.indexOf( _LF );
+ sal_Int32 nPos = aStr.indexOf( '\n' );
bool bFirstEntry = true;
while ( nPos != -1 )
{
@@ -631,7 +631,7 @@ void DbgWindow::InsertLine( const OUString& rLine )
bFirstEntry = false;
aStr = aStr.replaceAt( 0, nPos+1, "" );
- nPos = aStr.indexOf( _LF );
+ nPos = aStr.indexOf( '\n' );
}
if ( maLstBox.GetEntryCount() >= DBGWIN_MAXLINES )
maLstBox.RemoveEntry( 0 );
@@ -1144,7 +1144,7 @@ void DbgInfoDialog::SetInfoText( const OUString& rStr )
sal_Int32 nFoundIndex;
do
{
- nFoundIndex = aStr.indexOf( _LF, nStrIndex );
+ nFoundIndex = aStr.indexOf( '\n', nStrIndex );
OUString aTextParagraph = aStr.copy( nStrIndex, nFoundIndex-nStrIndex );
if ( mbHelpText )
{
diff --git a/vcl/source/control/edit.cxx b/vcl/source/control/edit.cxx
index db4406019e3c..69d9e17b9d44 100644
--- a/vcl/source/control/edit.cxx
+++ b/vcl/source/control/edit.cxx
@@ -809,8 +809,8 @@ void Edit::ImplDelete( const Selection& rSelection, sal_uInt8 nDirection, sal_uI
OUString Edit::ImplGetValidString( const OUString& rString ) const
{
OUString aValidString( rString );
- aValidString = comphelper::string::remove(aValidString, _LF);
- aValidString = comphelper::string::remove(aValidString, _CR);
+ aValidString = comphelper::string::remove(aValidString, '\n');
+ aValidString = comphelper::string::remove(aValidString, '\r');
aValidString = aValidString.replace('\t', ' ');
return aValidString;
}
diff --git a/vcl/source/gdi/outdev3.cxx b/vcl/source/gdi/outdev3.cxx
index ffd140cc56f3..573b472eb9cf 100644
--- a/vcl/source/gdi/outdev3.cxx
+++ b/vcl/source/gdi/outdev3.cxx
@@ -4710,7 +4710,7 @@ long OutputDevice::ImplGetTextLines( ImplMultiTextLineInfo& rLineInfo,
{
sal_Int32 nBreakPos = nPos;
- while ( ( nBreakPos < nLen ) && ( rStr[ nBreakPos ] != _CR ) && ( rStr[ nBreakPos ] != _LF ) )
+ while ( ( nBreakPos < nLen ) && ( rStr[ nBreakPos ] != '\r' ) && ( rStr[ nBreakPos ] != '\n' ) )
nBreakPos++;
long nLineWidth = _rLayout.GetTextWidth( rStr, nPos, nBreakPos-nPos );
@@ -4859,11 +4859,11 @@ long OutputDevice::ImplGetTextLines( ImplMultiTextLineInfo& rLineInfo,
nBreakPos++;
nPos = nBreakPos;
- if ( ( rStr[ nPos ] == _CR ) || ( rStr[ nPos ] == _LF ) )
+ if ( ( rStr[ nPos ] == '\r' ) || ( rStr[ nPos ] == '\n' ) )
{
nPos++;
// CR/LF?
- if ( ( nPos < nLen ) && ( rStr[ nPos ] == _LF ) && ( rStr[ nPos-1 ] == _CR ) )
+ if ( ( nPos < nLen ) && ( rStr[ nPos ] == '\n' ) && ( rStr[ nPos-1 ] == '\r' ) )
nPos++;
}
}
@@ -4873,8 +4873,8 @@ long OutputDevice::ImplGetTextLines( ImplMultiTextLineInfo& rLineInfo,
{
ImplTextLineInfo* pLine = rLineInfo.GetLine( nL );
String aLine( rStr, pLine->GetIndex(), pLine->GetLen() );
- DBG_ASSERT( aLine.Search( _CR ) == STRING_NOTFOUND, "ImplGetTextLines - Found CR!" );
- DBG_ASSERT( aLine.Search( _LF ) == STRING_NOTFOUND, "ImplGetTextLines - Found LF!" );
+ DBG_ASSERT( aLine.Search( '\r' ) == STRING_NOTFOUND, "ImplGetTextLines - Found CR!" );
+ DBG_ASSERT( aLine.Search( '\n' ) == STRING_NOTFOUND, "ImplGetTextLines - Found LF!" );
}
#endif
@@ -6253,7 +6253,7 @@ void OutputDevice::ImplDrawText( OutputDevice& rTargetDevice, const Rectangle& r
xub_StrLen nLastLineLen = aLastLine.Len();
for ( i = 0; i < nLastLineLen; i++ )
{
- if ( aLastLine.GetChar( i ) == _LF )
+ if ( aLastLine.GetChar( i ) == '\n' )
aLastLine.SetChar( i, ' ' );
}
aLastLine = ImplGetEllipsisString( rTargetDevice, aLastLine, nWidth, nStyle, _rLayout );
diff --git a/vcl/source/gdi/pdfwriter_impl.cxx b/vcl/source/gdi/pdfwriter_impl.cxx
index 6eefa3c1b5f7..20e6a5b8474e 100644
--- a/vcl/source/gdi/pdfwriter_impl.cxx
+++ b/vcl/source/gdi/pdfwriter_impl.cxx
@@ -8134,7 +8134,7 @@ void PDFWriterImpl::drawText( const Rectangle& rRect, const String& rOrigStr, sa
pLineInfo = aMultiLineInfo.GetLine( nFormatLines );
aLastLine = convertLineEnd(aStr.Copy(pLineInfo->GetIndex()), LINEEND_LF);
// replace line feed by space
- aLastLine = aLastLine.replace(_LF, ' ');
+ aLastLine = aLastLine.replace('\n', ' ');
aLastLine = m_pReferenceDevice->GetEllipsisString( aLastLine, nWidth, nStyle );
nStyle &= ~(TEXT_DRAW_VCENTER | TEXT_DRAW_BOTTOM);
nStyle |= TEXT_DRAW_TOP;
diff --git a/vcl/source/window/status.cxx b/vcl/source/window/status.cxx
index cb82af669cde..2daf441353ab 100644
--- a/vcl/source/window/status.cxx
+++ b/vcl/source/window/status.cxx
@@ -364,7 +364,7 @@ void StatusBar::ImplDrawText( sal_Bool bOffScreen, long nOldTextWidth )
{
// Position ermitteln
XubString aStr = GetText();
- sal_uInt16 nPos = aStr.Search( _LF );
+ sal_uInt16 nPos = aStr.Search( '\n' );
if ( nPos != STRING_NOTFOUND )
aStr.Erase( nPos );