src: Fixed C++ source extensions and standard saved to compilation database source group

bug id = 366
This commit is contained in:
Eberhard Graether
2017-04-14 12:57:32 +02:00
parent 8faad97178
commit 2b38e0f45e
+2 -2
View File
@@ -172,7 +172,6 @@ std::vector<std::string> SourceGroupSettingsCxx::getDefaultSourceExtensions() co
switch (getType())
{
case SOURCE_GROUP_CPP_EMPTY:
case SOURCE_GROUP_CXX_CDB:
defaultValues.push_back(".cpp");
defaultValues.push_back(".cxx");
defaultValues.push_back(".cc");
@@ -180,6 +179,7 @@ std::vector<std::string> SourceGroupSettingsCxx::getDefaultSourceExtensions() co
case SOURCE_GROUP_C_EMPTY:
defaultValues.push_back(".c");
break;
case SOURCE_GROUP_CXX_CDB:
default:
break;
}
@@ -192,10 +192,10 @@ std::string SourceGroupSettingsCxx::getDefaultStandard() const
switch (getType())
{
case SOURCE_GROUP_CPP_EMPTY:
case SOURCE_GROUP_CXX_CDB:
return "c++1z";
case SOURCE_GROUP_C_EMPTY:
return "c1x";
case SOURCE_GROUP_CXX_CDB:
default:
break;
}