From: Marius P Date: Sun, 5 Jun 2022 04:36:01 +0000 (+0300) Subject: KItemListView fix valgrind issue "Conditional jump or move depends on uninitialised... X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/8113af62c48d43c9290b4721547f9feea35b66b0 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. --- 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),