summaryrefslogtreecommitdiff
path: root/editeng/source/misc
diff options
context:
space:
mode:
authorMichael Stahl <mstahl@redhat.com>2014-02-08 00:23:10 +0100
committerMichael Stahl <mstahl@redhat.com>2014-02-08 00:32:20 +0100
commitebd0d0056d89a6a69d2cb75e28758132cb5c236b (patch)
treed4b31ab6b7916109d4bc6c4ef4e565698c67d9c5 /editeng/source/misc
parent8f60dd0223f8834224b196153f0d8601403d76dc (diff)
fdo#74363: fix auto correct of initial capitals on start of first para
The GetPrevPara() method apparently has to return 0 when there is no previous paragraph. (regression from ac85b6cff11d193f5f71d11b1f3cc1c474653f59) Change-Id: I09a3e1d3a3adb33562e4e03c0755447047cbd433
Diffstat (limited to 'editeng/source/misc')
-rw-r--r--editeng/source/misc/svxacorr.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/editeng/source/misc/svxacorr.cxx b/editeng/source/misc/svxacorr.cxx
index 651b38076644..fcb91ddf2650 100644
--- a/editeng/source/misc/svxacorr.cxx
+++ b/editeng/source/misc/svxacorr.cxx
@@ -865,8 +865,8 @@ sal_Bool SvxAutoCorrect::FnCptlSttSntnc( SvxAutoCorrDoc& rDoc,
{
// Check out the previous paragraph, if it exists.
// If so, then check to paragraph separator at the end.
- OUString aPrevPara = rDoc.GetPrevPara( bNormalPos );
- if( !aPrevPara.isEmpty() )
+ OUString const*const pPrevPara = rDoc.GetPrevPara(bNormalPos);
+ if (!pPrevPara)
{
// valid separator -> replace
OUString sChar( *pWordStt );
@@ -875,7 +875,7 @@ sal_Bool SvxAutoCorrect::FnCptlSttSntnc( SvxAutoCorrDoc& rDoc,
rDoc.ReplaceRange( pWordStt - pStart, 1, sChar );
}
- aText = aPrevPara;
+ aText = *pPrevPara;
bAtStart = sal_False;
pStart = aText.getStr();
pStr = pStart + aText.getLength();