From af532b22c88da78e20a084867672fb9df2039b62 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Thu, 27 Jan 2022 19:29:04 +0100 Subject: LibGUI: Fix bogus return value on error in FilteringProxyModel::data() Return an empty GUI::Variant on indexing error. --- Userland/Libraries/LibGUI/FilteringProxyModel.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Userland/Libraries/LibGUI') diff --git a/Userland/Libraries/LibGUI/FilteringProxyModel.cpp b/Userland/Libraries/LibGUI/FilteringProxyModel.cpp index 75759b5d4b..68f5643169 100644 --- a/Userland/Libraries/LibGUI/FilteringProxyModel.cpp +++ b/Userland/Libraries/LibGUI/FilteringProxyModel.cpp @@ -39,7 +39,7 @@ Variant FilteringProxyModel::data(ModelIndex const& index, ModelRole role) const return {}; if ((size_t)index.row() > m_matching_indices.size() || index.row() < 0) - return 0; + return {}; return m_matching_indices[index.row()].data(role); } -- cgit v1.2.3