From: James Turner Date: Wed, 8 Jun 2016 14:45:00 +0000 (+0100) Subject: Launcher: fix a crash on searching locations X-Git-Url: https://git.mxchange.org/?a=commitdiff_plain;h=404afbaea6765dc97885b40706fce64811e02ee1;p=flightgear.git Launcher: fix a crash on searching locations When hitting return multiple times, could hit a null-pointer crash here. --- diff --git a/src/GUI/LocationWidget.cxx b/src/GUI/LocationWidget.cxx index 162a7c5d9..7c5ae624e 100644 --- a/src/GUI/LocationWidget.cxx +++ b/src/GUI/LocationWidget.cxx @@ -316,6 +316,10 @@ private slots: void onSearchResultsPoll() { + if (m_search.isNull()) { + return; + } + PositionedIDVec newIds = m_search->results(); beginInsertRows(QModelIndex(), m_ids.size(), newIds.size() - 1);