From 76ab6be3fcff3fa8ced91ce24dc899218dff9d5d Mon Sep 17 00:00:00 2001
From: Dmitri Naumov <github@naumov.de>
Date: Thu, 26 Mar 2020 21:14:57 +0100
Subject: [PATCH] [App/U] Move error message. Rewrite for spdlog.

---
 Applications/Utils/FileConverter/NetCdfConverter.cpp | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/Applications/Utils/FileConverter/NetCdfConverter.cpp b/Applications/Utils/FileConverter/NetCdfConverter.cpp
index 0138a229b3f..d2bd674dcb8 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);
 }
 
-- 
GitLab