Excise generic_category() references from error_condition

This commit is contained in:
Peter Dimov
2021-09-19 16:04:16 +03:00
parent b39f239b3d
commit 5fd2535d9f

View File

@@ -130,7 +130,7 @@ public:
} }
else else
{ {
return generic_category().message( value() ); return detail::generic_error_category_message( value() );
} }
} }
@@ -142,7 +142,7 @@ public:
} }
else else
{ {
return generic_category().message( value(), buffer, len ); return detail::generic_error_category_message( value(), buffer, len );
} }
} }
@@ -251,7 +251,15 @@ public:
{ {
std::string r( "cond:" ); std::string r( "cond:" );
r += category().name(); if( cat_ )
{
r += cat_->name();
}
else
{
r += "generic";
}
detail::append_int( r, value() ); detail::append_int( r, value() );
return r; return r;