diff --git a/config_utilities/src/string_utils.cpp b/config_utilities/src/string_utils.cpp index dc7cca0..50105ed 100644 --- a/config_utilities/src/string_utils.cpp +++ b/config_utilities/src/string_utils.cpp @@ -104,7 +104,7 @@ std::string scalarToString(const YAML::Node& data, bool reformat_float) { double value; try { value = data.as(); - } catch (const YAML::InvalidNode&) { + } catch (const std::exception&) { return orig.str(); // value is some sort of string that can't be parsed as a float }