diff --git a/common/crash.cpp b/common/crash.cpp index bbc9c3f49..e573ea1a5 100644 --- a/common/crash.cpp +++ b/common/crash.cpp @@ -25,7 +25,7 @@ public: } } - Log.Log(EQEmuLogSys::Crash, buffer); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, buffer); StackWalker::OnOutput(szText); } }; @@ -35,67 +35,67 @@ LONG WINAPI windows_exception_handler(EXCEPTION_POINTERS *ExceptionInfo) switch(ExceptionInfo->ExceptionRecord->ExceptionCode) { case EXCEPTION_ACCESS_VIOLATION: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_ACCESS_VIOLATION"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_ACCESS_VIOLATION"); break; case EXCEPTION_ARRAY_BOUNDS_EXCEEDED: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_ARRAY_BOUNDS_EXCEEDED"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_ARRAY_BOUNDS_EXCEEDED"); break; case EXCEPTION_BREAKPOINT: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_BREAKPOINT"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_BREAKPOINT"); break; case EXCEPTION_DATATYPE_MISALIGNMENT: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_DATATYPE_MISALIGNMENT"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_DATATYPE_MISALIGNMENT"); break; case EXCEPTION_FLT_DENORMAL_OPERAND: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_DENORMAL_OPERAND"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_DENORMAL_OPERAND"); break; case EXCEPTION_FLT_DIVIDE_BY_ZERO: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_DIVIDE_BY_ZERO"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_DIVIDE_BY_ZERO"); break; case EXCEPTION_FLT_INEXACT_RESULT: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_INEXACT_RESULT"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_INEXACT_RESULT"); break; case EXCEPTION_FLT_INVALID_OPERATION: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_INVALID_OPERATION"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_INVALID_OPERATION"); break; case EXCEPTION_FLT_OVERFLOW: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_OVERFLOW"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_OVERFLOW"); break; case EXCEPTION_FLT_STACK_CHECK: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_STACK_CHECK"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_STACK_CHECK"); break; case EXCEPTION_FLT_UNDERFLOW: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_FLT_UNDERFLOW"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_FLT_UNDERFLOW"); break; case EXCEPTION_ILLEGAL_INSTRUCTION: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_ILLEGAL_INSTRUCTION"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_ILLEGAL_INSTRUCTION"); break; case EXCEPTION_IN_PAGE_ERROR: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_IN_PAGE_ERROR"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_IN_PAGE_ERROR"); break; case EXCEPTION_INT_DIVIDE_BY_ZERO: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_INT_DIVIDE_BY_ZERO"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_INT_DIVIDE_BY_ZERO"); break; case EXCEPTION_INT_OVERFLOW: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_INT_OVERFLOW"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_INT_OVERFLOW"); break; case EXCEPTION_INVALID_DISPOSITION: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_INVALID_DISPOSITION"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_INVALID_DISPOSITION"); break; case EXCEPTION_NONCONTINUABLE_EXCEPTION: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_NONCONTINUABLE_EXCEPTION"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_NONCONTINUABLE_EXCEPTION"); break; case EXCEPTION_PRIV_INSTRUCTION: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_PRIV_INSTRUCTION"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_PRIV_INSTRUCTION"); break; case EXCEPTION_SINGLE_STEP: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_SINGLE_STEP"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_SINGLE_STEP"); break; case EXCEPTION_STACK_OVERFLOW: - Log.Log(EQEmuLogSys::Crash, "EXCEPTION_STACK_OVERFLOW"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "EXCEPTION_STACK_OVERFLOW"); break; default: - Log.Log(EQEmuLogSys::Crash, "Unknown Exception"); + Log.DebugCategory(EQEmuLogSys::General, EQEmuLogSys::Crash, "Unknown Exception"); break; }