diff --git a/lib/public/win64/tier0.lib b/lib/public/win64/tier0.lib index 3146acc0..315f7c99 100644 Binary files a/lib/public/win64/tier0.lib and b/lib/public/win64/tier0.lib differ diff --git a/public/tier0/platform.h b/public/tier0/platform.h index 86a41c7d..bce33436 100644 --- a/public/tier0/platform.h +++ b/public/tier0/platform.h @@ -1127,7 +1127,8 @@ PLATFORM_INTERFACE void Plat_ExitProcess( int nCode ); PLATFORM_INTERFACE bool Plat_ShouldCollectMiniDumpsForFatalErrors(); -PLATFORM_INTERFACE void Plat_FatalErrorFunc( const tchar* pMsg, ... ) FMTFUNCTION( 1, 2 ); +#define Plat_FatalError( ... ) do { Log_Error( LOG_GENERAL, ##__VA_ARGS__ ); Plat_ExitProcess( EXIT_FAILURE ); } while( 0 ) +#define Plat_FatalErrorFunc // b/w compatibility #define Sys_FloatTime Plat_FloatTime