diff options
Diffstat (limited to 'Source/ablastr/utils/TextMsg.cpp')
-rw-r--r-- | Source/ablastr/utils/TextMsg.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/Source/ablastr/utils/TextMsg.cpp b/Source/ablastr/utils/TextMsg.cpp index 9eea1d8f0..324b07525 100644 --- a/Source/ablastr/utils/TextMsg.cpp +++ b/Source/ablastr/utils/TextMsg.cpp @@ -79,3 +79,10 @@ ablastr::utils::TextMsg::Assert (const char* ex, const char* file, const int lin const auto n_msg = "\n" + Err(msg); amrex::Assert(ex , file, line , n_msg.c_str()); } + +void +ablastr::utils::TextMsg::Abort (const char* file, const int line, const std::string& msg) +{ + const auto n_msg = "\n" + Err(msg + "\n(" + file + ":" + std::to_string(line) + ")"); + amrex::Abort(n_msg); +} |