diff --git a/Applications/Utils/FileConverter/NetCdfConverter.cpp b/Applications/Utils/FileConverter/NetCdfConverter.cpp index 0138a229b3fec105cff9a751474ca0e5632cd121..d2bd674dcb8cdb6f5938369517567dc6f0221cce 100644 --- a/Applications/Utils/FileConverter/NetCdfConverter.cpp +++ b/Applications/Utils/FileConverter/NetCdfConverter.cpp @@ -362,9 +362,11 @@ static double getResolution(NcFile const& dataset, NcVar const& var) auto const bounds = (dim_var.isNull()) ? getDimLength(var, dim_idx) : getBoundaries(dim_var); std::size_t const dim_size = var.getDim(dim_idx).getSize(); - std::string const err_msg("Dimension \"" + var.getDim(dim_idx).getName() + - "\" has size 0. Aborting..."); - if (dim_size == 0) return OGS_FATAL(err_msg.c_str()); + if (dim_size == 0) + { + OGS_FATAL("Dimension '{:s}' has size 0. Aborting...", + var.getDim(dim_idx).getName()); + } return std::fabs(bounds.second - bounds.first) / static_cast<double>(dim_size); }