svl/source/numbers/zformat.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit f76783db61c65aaa169d5d2bddd3cc8ea714f061 Author: Laurent Balland-Poirier <laurent.balland-poir...@laposte.net> Date: Sun Aug 21 22:57:20 2016 +0200 tdf#101636 Test index before reading OUString Change-Id: I0a4c02b172fc6d3273f6aa2cca855c27705b4d68 Reviewed-on: https://gerrit.libreoffice.org/28282 Reviewed-by: Eike Rathke <er...@redhat.com> Tested-by: Eike Rathke <er...@redhat.com> (cherry picked from commit 734eb8b034c8035565d091aa016ce3b8df838b19) Reviewed-on: https://gerrit.libreoffice.org/28314 diff --git a/svl/source/numbers/zformat.cxx b/svl/source/numbers/zformat.cxx index 222d731..24ca0f9 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('['); _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits