diff options
| author | Marius P <[email protected]> | 2022-06-05 07:36:01 +0300 |
|---|---|---|
| committer | Méven Car <[email protected]> | 2022-06-07 11:41:21 +0000 |
| commit | 8113af62c48d43c9290b4721547f9feea35b66b0 (patch) | |
| tree | dccd2d211367d325411d343ae03b94912f426013 | |
| parent | e406bc197fc0116d7fd8bb62086b41c52417c948 (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.
| -rw-r--r-- | src/kitemviews/kitemlistview.cpp | 3 |
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), |
