[Libreoffice-commits] .: Branch 'distro/suse/suse-3.6' - sc/source
Libreoffice Gerrit user
logerrit at kemper.freedesktop.org
Tue Nov 20 10:01:21 PST 2012
sc/source/ui/dbgui/tpsort.cxx | 3 +++
1 file changed, 3 insertions(+)
New commits:
commit 3fa4875745008c502abea5b8a11d33192885ebbd
Author: Markus Mohrhard <markus.mohrhard at googlemail.com>
Date: Mon Nov 12 03:08:54 2012 +0100
make sure that the sort vector is large enough, fdo#56958
Change-Id: I7099e984a8b05ccd3324f3b9231c193e716eaf83
(cherry picked from commit cd545dcf511daedd548c11159b8c244f272e9cb6)
Signed-off-by: David Tardon <dtardon at redhat.com>
diff --git a/sc/source/ui/dbgui/tpsort.cxx b/sc/source/ui/dbgui/tpsort.cxx
index 7ebbb47..c9c7707 100644
--- a/sc/source/ui/dbgui/tpsort.cxx
+++ b/sc/source/ui/dbgui/tpsort.cxx
@@ -236,6 +236,9 @@ sal_Bool ScTabPageSortFields::FillItemSet( SfxItemSet& rArgSet )
if ( nSortPos[i] == LISTBOX_ENTRY_NOTFOUND ) nSortPos[i] = 0;
}
+ if( nSortKeyCount >= aNewSortData.maKeyState.size() )
+ aNewSortData.maKeyState.resize(nSortKeyCount);
+
if ( nSortPos[0] > 0 )
{
for ( sal_uInt16 i=0; i<nSortKeyCount; i++ )
More information about the Libreoffice-commits
mailing list