Fixes warning about catching polymorphic type by value.

Removed message in amgclbackend was:
warning: catching polymorphic type ‘class
boost::property_tree::json_parser::json_parser_error’ by value
[-Wcatch-value=]
This commit is contained in:
Markus Blatt 2021-11-02 14:43:42 +01:00
parent 932ddcd32d
commit 02bbe995c3

View File

@ -78,7 +78,7 @@ void amgclSolverBackend<block_size>::initialize(int N_, int nnz_, int dim) {
if (file.is_open()) { // if file exists, read parameters from file
try {
boost::property_tree::read_json(file, prm);
} catch (boost::property_tree::json_parser::json_parser_error e) {
} catch (boost::property_tree::json_parser::json_parser_error& e) {
OPM_THROW(std::logic_error, "Error cannot parse json file '" + filename + "'");
}