VirtualBox

Changeset 107479 in vbox


Ignore:
Timestamp:
Jan 8, 2025 5:46:25 AM (2 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
166537
Message:

FE/Qt: bugref:3409: Settings selector: Fix for parfait error related to possible null pointer dereference.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSelector.cpp

    r106061 r107479  
    574574        return QModelIndex();
    575575
    576     UISelectorTreeViewItem *pItem = !parentIndex.isValid()
    577                                   ? m_pRootItem
    578                                   : indexToItem(parentIndex)->childItem(iRow);
     576    UISelectorTreeViewItem *pParentItem = indexToItem(parentIndex);
     577    UISelectorTreeViewItem *pItem = pParentItem ? pParentItem->childItem(iRow) : m_pRootItem;
    579578
    580579    return pItem ? createIndex(iRow, iColumn, pItem) : QModelIndex();
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette