diff options
author | Laurent Balland-Poirier <laurent.balland-poirier@laposte.net> | 2016-08-21 22:57:20 +0200 |
---|---|---|
committer | Eike Rathke <erack@redhat.com> | 2016-08-22 11:03:42 +0000 |
commit | f76783db61c65aaa169d5d2bddd3cc8ea714f061 (patch) | |
tree | 4d45e7ad8d852e08ce7398e7f174ebd4f030bd44 /svl | |
parent | Resolves: tdf#86473 approx 1 pixel high rectangular polygon not drawn (diff) | |
download | core-f76783db61c65aaa169d5d2bddd3cc8ea714f061.tar.gz core-f76783db61c65aaa169d5d2bddd3cc8ea714f061.zip |
tdf#101636 Test index before reading OUString
Change-Id: I0a4c02b172fc6d3273f6aa2cca855c27705b4d68
Reviewed-on: https://gerrit.libreoffice.org/28282
Reviewed-by: Eike Rathke <erack@redhat.com>
Tested-by: Eike Rathke <erack@redhat.com>
(cherry picked from commit 734eb8b034c8035565d091aa016ce3b8df838b19)
Reviewed-on: https://gerrit.libreoffice.org/28314
Diffstat (limited to 'svl')
-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 222d731fea82..24ca0f9e89fd 100644 --- a/svl/source/numbers/zformat.cxx +++ b/svl/source/numbers/zformat.cxx @@ -1419,7 +1419,7 @@ short SvNumberformat::ImpNextSymbol(OUStringBuffer& rString, nLen--; break; case '$' : - if ( rString[nPos] == '-' ) + if ( nPos < nLen && rString[nPos] == '-' ) { // [$-xxx] locale sBuffSymbol.stripStart('['); |