svx/source/fmcomp/fmgridcl.cxx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
New commits: commit 953fd82f2319fc84771c8ac209d63f045a480138 Author: Julien Nabet <serval2...@yahoo.fr> Date: Sun Dec 31 15:50:36 2017 +0100 tdf#114775: fix crash when deleting some rows see bt https://bugs.documentfoundation.org/attachment.cgi?id=138757 Change-Id: I493bf47b1541262a5ea78b541bc1f47f93cc73df Reviewed-on: https://gerrit.libreoffice.org/47219 Tested-by: Jenkins <c...@libreoffice.org> Reviewed-by: Lionel Elie Mamane <lio...@mamane.lu> diff --git a/svx/source/fmcomp/fmgridcl.cxx b/svx/source/fmcomp/fmgridcl.cxx index 57af471fda3f..0ed000716416 100644 --- a/svx/source/fmcomp/fmgridcl.cxx +++ b/svx/source/fmcomp/fmgridcl.cxx @@ -1840,7 +1840,7 @@ Sequence< Any> FmGridControl::getSelectionBookmarks() // change our selection. So a "FirstSelected(); SeekCursor(); NextSelected();" may produce unpredictable results. // That's why we _first_ collect the indices of the selected rows and _then_ their bookmarks. long nIdx = FirstSelectedRow(); - while (nIdx >= 0) + while (nIdx != BROWSER_ENDOFSELECTION) { // (we misuse the bookmarks array for this ...) pBookmarks[i++] <<= (sal_Int32)nIdx; _______________________________________________ Libreoffice-commits mailing list libreoffice-comm...@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/libreoffice-commits