[*] amend SysPanic2 to support 0 args
This commit is contained in:
parent
cdf5a499cb
commit
48fc0cdaed
@ -11,9 +11,9 @@
|
||||
template<typename ... T>
|
||||
static inline void AU_NORETURN SysPanic(T... args)
|
||||
{
|
||||
Aurora::Debug::AddMemoryCrunch();
|
||||
if constexpr (sizeof...(T) != 0)
|
||||
{
|
||||
Aurora::Debug::AddMemoryCrunch();
|
||||
try
|
||||
{
|
||||
Aurora::Logging::WriteLinef(static_cast<AuUInt8>(Aurora::Logging::ELogLevel::eError), Aurora::Console::EAnsiColor::eBoldRed, "Fatal", AuForward<T>(args)...);
|
||||
@ -30,14 +30,17 @@ template<typename ... T>
|
||||
static inline void AU_NORETURN SysPanic2(AuUInt uLineHintInNonshipBinary,
|
||||
T... args)
|
||||
{
|
||||
Aurora::Debug::AddMemoryCrunch();
|
||||
try
|
||||
{
|
||||
Aurora::Logging::WriteLinef(static_cast<AuUInt8>(Aurora::Logging::ELogLevel::eError), Aurora::Console::EAnsiColor::eBoldRed, "Fatal", AuForward<T>(args)...);
|
||||
}
|
||||
catch (...)
|
||||
if constexpr (sizeof...(T) != 0)
|
||||
{
|
||||
Aurora::Debug::AddMemoryCrunch();
|
||||
try
|
||||
{
|
||||
Aurora::Logging::WriteLinef(static_cast<AuUInt8>(Aurora::Logging::ELogLevel::eError), Aurora::Console::EAnsiColor::eBoldRed, "Fatal", AuForward<T>(args)...);
|
||||
}
|
||||
catch (...)
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
Aurora::Debug::Panic2(uLineHintInNonshipBinary);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user