src: fixed undefined behavior bug in QtProjectWizzardContentPathCDB

This commit is contained in:
mlangkabel
2017-10-03 11:23:50 +02:00
parent fdea8113a0
commit 2d0634ef10
2 changed files with 3 additions and 4 deletions
-1
View File
@@ -4,7 +4,6 @@
/bin/app/data/projects/ignored/
/bin/app/data/java/lib/
/bin/app/data/java/*.jar
/bin/app/user/log/
/bin/app/user/ApplicationSettings.xml
/bin/app/user/window_settings.ini
@@ -152,11 +152,11 @@ void QtProjectWizzardContentPathCDB::load()
void QtProjectWizzardContentPathCDB::save()
{
std::shared_ptr<SourceGroupSettingsCxxCdb> m_settings =
std::shared_ptr<SourceGroupSettingsCxxCdb> settings =
std::dynamic_pointer_cast<SourceGroupSettingsCxxCdb>(m_settings);
if (m_settings)
if (settings)
{
m_settings->setCompilationDatabasePath(FilePath(m_picker->getText().toStdString()));
settings->setCompilationDatabasePath(FilePath(m_picker->getText().toStdString()));
}
}