sc/source/core/data/sortparam.cxx |    3 +++
 1 file changed, 3 insertions(+)

New commits:
commit 7c6d409d252825b2407f3892f4eac35fc0c8c1ed
Author:     Caolán McNamara <caol...@redhat.com>
AuthorDate: Wed May 10 21:31:04 2023 +0100
Commit:     Caolán McNamara <caol...@redhat.com>
CommitDate: Thu May 11 09:32:23 2023 +0200

    cid#1529964 Uninitialized scalar variable
    
    and
    
    cid#1529965 Uninitialized scalar variable
    cid#1529967 Uninitialized scalar variable
    
    Change-Id: Ib349b4a032484a1916f934008f5737f9815ba5b0
    Reviewed-on: https://gerrit.libreoffice.org/c/core/+/151647
    Tested-by: Jenkins
    Reviewed-by: Caolán McNamara <caol...@redhat.com>

diff --git a/sc/source/core/data/sortparam.cxx 
b/sc/source/core/data/sortparam.cxx
index cb369baae99c..66b8c4f33db6 100644
--- a/sc/source/core/data/sortparam.cxx
+++ b/sc/source/core/data/sortparam.cxx
@@ -69,6 +69,7 @@ void ScSortParam::Clear()
     aKeyState.bDoSort = false;
     aKeyState.nField = 0;
     aKeyState.bAscending = true;
+    aKeyState.aColorSortMode = ScColorSortMode::None;
 
     // Initialize to default size
     maKeyState.assign( DEFSORT, aKeyState );
@@ -178,6 +179,7 @@ ScSortParam::ScSortParam( const ScSubTotalParam& rSub, 
const ScSortParam& rOld )
                 key.bDoSort = true;
                 key.nField = rSub.nField[i];
                 key.bAscending = rSub.bAscending;
+                key.aColorSortMode = ScColorSortMode::None;
                 maKeyState.push_back(key);
             }
 
@@ -216,6 +218,7 @@ ScSortParam::ScSortParam( const ScQueryParam& rParam, SCCOL 
nCol ) :
     aKeyState.bDoSort = true;
     aKeyState.nField = nCol;
     aKeyState.bAscending = true;
+    aKeyState.aColorSortMode = ScColorSortMode::None;
 
     maKeyState.push_back( aKeyState );
 

Reply via email to