forked from mirror/openmw-tes3mp
Merge pull request #1726 from elsid/fix_catch_warnings
Fix warnings: catching polymorphic type by value
This commit is contained in:
commit
4a2b973052
2 changed files with 4 additions and 4 deletions
|
@ -2601,11 +2601,11 @@ namespace MWWorld
|
|||
int y = std::stoi(name.substr(name.find(',')+1));
|
||||
ext = getExterior(x, y)->getCell();
|
||||
}
|
||||
catch (std::invalid_argument)
|
||||
catch (const std::invalid_argument&)
|
||||
{
|
||||
// This exception can be ignored, as this means that name probably refers to a interior cell instead of comma separated coordinates
|
||||
}
|
||||
catch (std::out_of_range)
|
||||
catch (const std::out_of_range&)
|
||||
{
|
||||
throw std::runtime_error("Cell coordinates out of range.");
|
||||
}
|
||||
|
|
|
@ -38,11 +38,11 @@ namespace Gui
|
|||
setCaption(MyGUI::utility::toString(mValue));
|
||||
}
|
||||
}
|
||||
catch (std::invalid_argument)
|
||||
catch (const std::invalid_argument&)
|
||||
{
|
||||
setCaption(MyGUI::utility::toString(mValue));
|
||||
}
|
||||
catch (std::out_of_range)
|
||||
catch (const std::out_of_range&)
|
||||
{
|
||||
setCaption(MyGUI::utility::toString(mValue));
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue