┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/kitemviews/kitemlistview.cpp
diff options
context:
space:
mode:
authorMarius P <[email protected]>2022-06-05 07:36:01 +0300
committerMéven Car <[email protected]>2022-06-07 11:41:21 +0000
commit8113af62c48d43c9290b4721547f9feea35b66b0 (patch)
treedccd2d211367d325411d343ae03b94912f426013 /src/kitemviews/kitemlistview.cpp
parente406bc197fc0116d7fd8bb62086b41c52417c948 (diff)
KItemListView fix valgrind issue "Conditional jump or move depends on uninitialised value"
KItemListView::setAlternateBackgrounds(bool) (kitemlistview.cpp:489) In C++, a data member of an object is not automatically initialized to "zero". In this case a bool had random values such as the integer 255.
Diffstat (limited to 'src/kitemviews/kitemlistview.cpp')
-rw-r--r--src/kitemviews/kitemlistview.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/kitemviews/kitemlistview.cpp b/src/kitemviews/kitemlistview.cpp
index cf590efce..543be6518 100644
--- a/src/kitemviews/kitemlistview.cpp
+++ b/src/kitemviews/kitemlistview.cpp
@@ -63,6 +63,8 @@ KItemListView::KItemListView(QGraphicsWidget* parent) :
QGraphicsWidget(parent),
m_enabledSelectionToggles(false),
m_grouped(false),
+ m_highlightEntireRow(false),
+ m_alternateBackgrounds(false),
m_supportsItemExpanding(false),
m_editingRole(false),
m_activeTransactions(0),
@@ -77,6 +79,7 @@ KItemListView::KItemListView(QGraphicsWidget* parent) :
m_visibleItems(),
m_visibleGroups(),
m_visibleCells(),
+ m_scrollBarExtent(0),
m_layouter(nullptr),
m_animation(nullptr),
m_oldScrollOffset(0),