diff options
author | Andreas Kling <kling@serenityos.org> | 2022-01-27 19:29:04 +0100 |
---|---|---|
committer | Andreas Kling <kling@serenityos.org> | 2022-01-27 23:26:06 +0100 |
commit | af532b22c88da78e20a084867672fb9df2039b62 (patch) | |
tree | 19b7f09d52571b14b3e34f894ef8f0e8400876d3 /Userland/Libraries/LibGUI | |
parent | e12d2f9a048b7a6074d5cfd10d757185d95e9a48 (diff) | |
download | serenity-af532b22c88da78e20a084867672fb9df2039b62.zip |
LibGUI: Fix bogus return value on error in FilteringProxyModel::data()
Return an empty GUI::Variant on indexing error.
Diffstat (limited to 'Userland/Libraries/LibGUI')
-rw-r--r-- | Userland/Libraries/LibGUI/FilteringProxyModel.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
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); } |