From 568d0e13adb71c72eb07255a507b0ce922f43917 Mon Sep 17 00:00:00 2001 From: Dennis Francis Date: Tue, 12 May 2020 10:40:37 +0530 Subject: lokit: table-outline: skip empty collections... while encoding the information as string. Change-Id: I890efc4a9b60125c68c663a69569864308fdbdcf Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96902 Tested-by: Jenkins CollaboraOffice Reviewed-by: Dennis Francis (cherry picked from commit 2a7d29c51dca6d23a677f1e12ae68b6d7fc71ad5) Reviewed-on: https://gerrit.libreoffice.org/c/core/+/96965 Tested-by: Jenkins --- sc/source/core/data/olinetab.cxx | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'sc') diff --git a/sc/source/core/data/olinetab.cxx b/sc/source/core/data/olinetab.cxx index 84b9c59af3be..ddcc4c4ed6ad 100644 --- a/sc/source/core/data/olinetab.cxx +++ b/sc/source/core/data/olinetab.cxx @@ -747,7 +747,11 @@ OString ScOutlineArray::dumpAsString() const OString aOutput; const char* const pLevelSep = " "; for (const auto& rCollection : aCollections) + { + if (rCollection.empty()) + continue; aOutput += rCollection.dumpAsString() + pLevelSep; + } return aOutput; } -- cgit