diff options
author | Rye Mutt <rye@alchemyviewer.org> | 2024-07-22 10:58:33 -0400 |
---|---|---|
committer | Andrey Kleshchev <117672381+akleshchev@users.noreply.github.com> | 2024-08-09 22:55:08 +0300 |
commit | fe76026a3fea79522083864019026e6bf01777df (patch) | |
tree | 71858ddac32c1925a81277be5142b1d5ea79a009 /indra | |
parent | 983e7772b45e061f283d3c37418bf5d2961336db (diff) |
Fix nullptr crash in LLScrollListCtrl::getSelectedItemLabel
Diffstat (limited to 'indra')
-rw-r--r-- | indra/llui/llscrolllistctrl.cpp | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/indra/llui/llscrolllistctrl.cpp b/indra/llui/llscrolllistctrl.cpp index 74a9641836..1d9564d107 100644 --- a/indra/llui/llscrolllistctrl.cpp +++ b/indra/llui/llscrolllistctrl.cpp @@ -1479,7 +1479,11 @@ const std::string LLScrollListCtrl::getSelectedItemLabel(S32 column) const item = getFirstSelected(); if (item) { - return item->getColumn(column)->getValue().asString(); + auto col = item->getColumn(column); + if(col) + { + return col->getValue().asString(); + } } return LLStringUtil::null; |