This commit is contained in:
Axel Kohlmeyer
2022-11-22 05:46:53 -05:00
parent a8f45846a7
commit 00b474eee5

View File

@ -122,8 +122,7 @@ void Error::universe_one(const std::string &file, int line, const std::string &s
void Error::universe_warn(const std::string &file, int line, const std::string &str)
{
++numwarn;
if (maxwarn < 0) return;
if (maxwarn != 0 && ((numwarn > maxwarn) || (allwarn > maxwarn))) return;
if ((maxwarn != 0) && ((numwarn > maxwarn) || (allwarn > maxwarn) || (maxwarn < 0))) return;
if (universe->uscreen)
fmt::print(universe->uscreen,"WARNING on proc {}: {} ({}:{})\n",
universe->me,str,truncpath(file),line);
@ -255,8 +254,7 @@ void Error::_one(const std::string &file, int line, fmt::string_view format,
void Error::warning(const std::string &file, int line, const std::string &str)
{
++numwarn;
if (maxwarn < 0) return;
if (maxwarn != 0 && ((numwarn > maxwarn) || (allwarn > maxwarn))) return;
if ((maxwarn != 0) && ((numwarn > maxwarn) || (allwarn > maxwarn) || (maxwarn < 0))) return;
std::string mesg = fmt::format("WARNING: {} ({}:{})\n",
str,truncpath(file),line);
if (screen) fputs(mesg.c_str(),screen);