diff --git a/stepmania/src/arch/ArchHooks/ArchHooks.h b/stepmania/src/arch/ArchHooks/ArchHooks.h index cefaa21cbe..2f84381068 100644 --- a/stepmania/src/arch/ArchHooks/ArchHooks.h +++ b/stepmania/src/arch/ArchHooks/ArchHooks.h @@ -21,8 +21,9 @@ public: /* This receives all logs. 'important' is set for Warn and Info. */ virtual void Log(CString str, bool important) { } - /* This is called when DISPLAY is constructed. */ - virtual void PreDisplayInit() { } + /* This is called as soon as SDL is set up, the loading window is shown + * and we can safely log and throw. */ + virtual void DumpDebugInfo() { } virtual ~ArchHooks() { } }; diff --git a/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp b/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp index c9a3f03305..f808a45555 100644 --- a/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp +++ b/stepmania/src/arch/ArchHooks/ArchHooks_Win32.cpp @@ -22,7 +22,7 @@ void ArchHooks_Win32::Log(CString str, bool important) CrashLog(str); } -void ArchHooks_Win32::PreDisplayInit() +void ArchHooks_Win32::DumpDebugInfo() { /* This is a good time to do the debug search: before we actually * start OpenGL (in case something goes wrong). */ diff --git a/stepmania/src/arch/ArchHooks/ArchHooks_Win32.h b/stepmania/src/arch/ArchHooks/ArchHooks_Win32.h index 7a5a1a41cb..f75744cdb3 100644 --- a/stepmania/src/arch/ArchHooks/ArchHooks_Win32.h +++ b/stepmania/src/arch/ArchHooks/ArchHooks_Win32.h @@ -7,7 +7,7 @@ class ArchHooks_Win32: public ArchHooks public: ArchHooks_Win32(); void Log(CString str, bool important); - void PreDisplayInit(); + void DumpDebugInfo(); }; #undef ARCH_HOOKS