sc/source/core/data/dpoutput.cxx |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit f42857302cc412f86af7166b534eb3961ccad7a6
Author:     Caolán McNamara <caolan.mcnam...@collabora.com>
AuthorDate: Sat Oct 19 20:23:10 2024 +0100
Commit:     Caolán McNamara <caolan.mcnam...@collabora.com>
CommitDate: Sun Oct 20 15:37:43 2024 +0200

    cid#1607217 silence Overflowed constant
    
    Change-Id: I438da78c6589c796d56065878fcd4c98b2bb781b
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/175247
    Reviewed-by: Caolán McNamara <caolan.mcnam...@collabora.com>
    Tested-by: Jenkins

diff --git a/sc/source/core/data/dpoutput.cxx b/sc/source/core/data/dpoutput.cxx
index 83cf29066e5b..1c6a0c102438 100644
--- a/sc/source/core/data/dpoutput.cxx
+++ b/sc/source/core/data/dpoutput.cxx
@@ -1039,7 +1039,7 @@ void ScDPOutput::outputColumnHeaders(SCTAB nTab, 
ScDPOutputImpl& rOutputImpl)
                 SCCOL nEndColPos = mnDataStartCol + SCCOL(nEnd); //TODO: check 
for overflow
                 if (nField + 1 < mpColFields.size())
                 {
-                    if (nField == mpColFields.size() - 2)
+                    if (nField + 2 == mpColFields.size())
                     {
                         rOutputImpl.AddCol( nColPos );
                         if (nColPos + 1 == nEndColPos)

Reply via email to