mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
Guard for null pointer access
This commit is contained in:
parent
f1f5ead0ba
commit
6989f69b64
@ -202,15 +202,18 @@ QVariant caf::PdmUiTreeSelectionQModel::data(const QModelIndex &index, int role
|
||||
{
|
||||
CAF_ASSERT(m_uiFieldHandle);
|
||||
|
||||
QVariant fieldValue = m_uiFieldHandle->field()->uiValue();
|
||||
QList<QVariant> valuesSelectedInField = fieldValue.toList();
|
||||
|
||||
for (QVariant v : valuesSelectedInField)
|
||||
if (m_uiFieldHandle && m_uiFieldHandle->field())
|
||||
{
|
||||
int indexInField = v.toInt();
|
||||
if (indexInField == opIndex)
|
||||
QVariant fieldValue = m_uiFieldHandle->field()->uiValue();
|
||||
QList<QVariant> valuesSelectedInField = fieldValue.toList();
|
||||
|
||||
for (QVariant v : valuesSelectedInField)
|
||||
{
|
||||
return Qt::Checked;
|
||||
int indexInField = v.toInt();
|
||||
if (indexInField == opIndex)
|
||||
{
|
||||
return Qt::Checked;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user