diff --git a/src/OSspecific/POSIX/signals/sigFpe.C b/src/OSspecific/POSIX/signals/sigFpe.C index 921e1345d75bb30b7e86d2789f3837afd021e691..09ebf619777dab0763fa36a1d54af55fd2bf36ce 100644 --- a/src/OSspecific/POSIX/signals/sigFpe.C +++ b/src/OSspecific/POSIX/signals/sigFpe.C @@ -237,10 +237,8 @@ void Foam::sigFpe::unset(const bool verbose) if (sigaction(SIGFPE, &oldAction_, NULL) < 0) { - FatalErrorIn - ( - "Foam::sigFpe::unset(const bool)" - ) << "Cannot reset SIGFPE trapping" + FatalErrorInFunction + << "Cannot reset SIGFPE trapping" << abort(FatalError); } @@ -254,10 +252,8 @@ void Foam::sigFpe::unset(const bool verbose) if (oldExcept == -1) { - FatalErrorIn - ( - "sigFpe::unset(const bool)" - ) << "Cannot reset SIGFPE trapping" + FatalErrorInFunction + << "Cannot reset SIGFPE trapping" << abort(FatalError); } sigFpeActive_ = false;