Log: remove the obsolete class Error overloads
This commit is contained in:
parent
741c6f1179
commit
a17abc5557
33
src/Log.cxx
33
src/Log.cxx
@ -98,8 +98,6 @@ LogError(const std::exception &e)
|
|||||||
std::rethrow_if_nested(e);
|
std::rethrow_if_nested(e);
|
||||||
} catch (const std::exception &nested) {
|
} catch (const std::exception &nested) {
|
||||||
LogError(nested, "nested");
|
LogError(nested, "nested");
|
||||||
} catch (const Error &nested) {
|
|
||||||
LogError(nested, "nested");
|
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
Log(exception_domain, LogLevel::ERROR,
|
Log(exception_domain, LogLevel::ERROR,
|
||||||
"Unrecognized nested exception");
|
"Unrecognized nested exception");
|
||||||
@ -115,8 +113,6 @@ LogError(const std::exception &e, const char *msg)
|
|||||||
std::rethrow_if_nested(e);
|
std::rethrow_if_nested(e);
|
||||||
} catch (const std::exception &nested) {
|
} catch (const std::exception &nested) {
|
||||||
LogError(nested);
|
LogError(nested);
|
||||||
} catch (const Error &nested) {
|
|
||||||
LogError(nested);
|
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
Log(exception_domain, LogLevel::ERROR,
|
Log(exception_domain, LogLevel::ERROR,
|
||||||
"Unrecognized nested exception");
|
"Unrecognized nested exception");
|
||||||
@ -142,8 +138,6 @@ LogError(const std::exception_ptr &ep)
|
|||||||
std::rethrow_exception(ep);
|
std::rethrow_exception(ep);
|
||||||
} catch (const std::exception &e) {
|
} catch (const std::exception &e) {
|
||||||
LogError(e);
|
LogError(e);
|
||||||
} catch (const Error &e) {
|
|
||||||
LogError(e);
|
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
Log(exception_domain, LogLevel::ERROR,
|
Log(exception_domain, LogLevel::ERROR,
|
||||||
"Unrecognized exception");
|
"Unrecognized exception");
|
||||||
@ -157,8 +151,6 @@ LogError(const std::exception_ptr &ep, const char *msg)
|
|||||||
std::rethrow_exception(ep);
|
std::rethrow_exception(ep);
|
||||||
} catch (const std::exception &e) {
|
} catch (const std::exception &e) {
|
||||||
LogError(e, msg);
|
LogError(e, msg);
|
||||||
} catch (const Error &e) {
|
|
||||||
LogError(e, msg);
|
|
||||||
} catch (...) {
|
} catch (...) {
|
||||||
FormatError(exception_domain,
|
FormatError(exception_domain,
|
||||||
"%s: Unrecognized exception", msg);
|
"%s: Unrecognized exception", msg);
|
||||||
@ -177,31 +169,6 @@ FormatError(const std::exception_ptr &ep, const char *fmt, ...)
|
|||||||
LogError(ep, msg);
|
LogError(ep, msg);
|
||||||
}
|
}
|
||||||
|
|
||||||
void
|
|
||||||
LogError(const Error &error)
|
|
||||||
{
|
|
||||||
Log(error.GetDomain(), LogLevel::ERROR, error.GetMessage());
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
LogError(const Error &error, const char *msg)
|
|
||||||
{
|
|
||||||
LogFormat(error.GetDomain(), LogLevel::ERROR, "%s: %s",
|
|
||||||
msg, error.GetMessage());
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
|
||||||
FormatError(const Error &error, const char *fmt, ...)
|
|
||||||
{
|
|
||||||
char msg[1024];
|
|
||||||
va_list ap;
|
|
||||||
va_start(ap, fmt);
|
|
||||||
vsnprintf(msg, sizeof(msg), fmt, ap);
|
|
||||||
va_end(ap);
|
|
||||||
|
|
||||||
LogError(error, msg);
|
|
||||||
}
|
|
||||||
|
|
||||||
void
|
void
|
||||||
LogErrno(const Domain &domain, int e, const char *msg)
|
LogErrno(const Domain &domain, int e, const char *msg)
|
||||||
{
|
{
|
||||||
|
11
src/Log.hxx
11
src/Log.hxx
@ -25,7 +25,6 @@
|
|||||||
|
|
||||||
#include <exception>
|
#include <exception>
|
||||||
|
|
||||||
class Error;
|
|
||||||
class Domain;
|
class Domain;
|
||||||
|
|
||||||
void
|
void
|
||||||
@ -105,16 +104,6 @@ gcc_printf(2,3)
|
|||||||
void
|
void
|
||||||
FormatError(const Domain &domain, const char *fmt, ...);
|
FormatError(const Domain &domain, const char *fmt, ...);
|
||||||
|
|
||||||
void
|
|
||||||
LogError(const Error &error);
|
|
||||||
|
|
||||||
void
|
|
||||||
LogError(const Error &error, const char *msg);
|
|
||||||
|
|
||||||
gcc_printf(2,3)
|
|
||||||
void
|
|
||||||
FormatError(const Error &error, const char *fmt, ...);
|
|
||||||
|
|
||||||
void
|
void
|
||||||
LogErrno(const Domain &domain, int e, const char *msg);
|
LogErrno(const Domain &domain, int e, const char *msg);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user