diff options
author | Caolán McNamara <caolanm@redhat.com> | 2014-07-07 12:05:46 +0100 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2014-07-07 15:36:48 +0000 |
commit | b863a201c2a39751539e4a5d53897c41e67efec3 (patch) | |
tree | 276e21036c11c73f39d2717b134775d840f333f2 /svl/source | |
parent | 9afdc6c3b4eb077b3e4279c5eec1e3dd9a4a8512 (diff) |
fix crash on loading fdo70673-1.ods
rStr is NaN
Change-Id: I8206ab322a08d558cf5f05750efd700875b2134c
(cherry picked from commit 12ec403c547cca4d7e5f73ae3ef58ff8faf3721e)
Reviewed-on: https://gerrit.libreoffice.org/10109
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
Diffstat (limited to 'svl/source')
-rw-r--r-- | svl/source/numbers/zformat.cxx | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/svl/source/numbers/zformat.cxx b/svl/source/numbers/zformat.cxx index 262b686e81df..ef94a236ec93 100644 --- a/svl/source/numbers/zformat.cxx +++ b/svl/source/numbers/zformat.cxx @@ -4364,7 +4364,7 @@ bool SvNumberformat::ImpGetNumberOutput(double fNumber, const OUString& rStr = rInfo.sStrArray[j]; const sal_Unicode* p1 = rStr.getStr(); const sal_Unicode* p = p1 + rStr.getLength(); - while ( p1 < p-- ) + while (k && p1 < p--) { const sal_Unicode c = *p; k--; |