omwlauncher crash when can't read file in active profile (Fixes #1069)

This commit is contained in:
dteviot 2014-12-24 09:53:49 +13:00
parent 66040e3a7b
commit ad5d884761

View file

@ -64,28 +64,16 @@ void ContentSelectorView::ContentSelector::buildAddonView()
void ContentSelectorView::ContentSelector::setProfileContent(const QStringList &fileList) void ContentSelectorView::ContentSelector::setProfileContent(const QStringList &fileList)
{ {
clearCheckStates(); clearCheckStates();
bool foundGamefile = false;
foreach (const QString &filepath, fileList) foreach (const QString &filepath, fileList)
{
if (!foundGamefile)
{ {
const ContentSelectorModel::EsmFile *file = mContentModel->item(filepath); const ContentSelectorModel::EsmFile *file = mContentModel->item(filepath);
if (file && file->isGameFile())
foundGamefile = (file->isGameFile());
if (foundGamefile)
{ {
setGameFile (filepath); setGameFile (filepath);
break; break;
} }
} }
}
/* if (!foundGameFile)
{
//throw gamefile error here.
}*/
setCheckStates (fileList); setCheckStates (fileList);
} }