diff --git a/.gitignore b/.gitignore index 36036e421..c1859e46c 100644 --- a/.gitignore +++ b/.gitignore @@ -14,14 +14,28 @@ *.lastbuildstate vc100.pdb *.idb +ipch +*.sdf +*.opensdf + +# Make +obj_*_osx32 +obj_*_linux32 + +# Other intermediates +generated_proto # Specific Source build products client.pdb client.dll client.lib +client.dylib +client.so server.pdb server.dll server.lib +server.dylib +server.so # files generated by running a mod config.cfg diff --git a/mp/src/public/tier0/dbg.h b/mp/src/public/tier0/dbg.h index c1f8794e1..2faa26a59 100644 --- a/mp/src/public/tier0/dbg.h +++ b/mp/src/public/tier0/dbg.h @@ -253,9 +253,13 @@ DBG_INTERFACE struct SDL_Window * GetAssertDialogParent(); if ( ret == SPEW_DEBUGGER) \ { \ if ( !ShouldUseNewAssertDialog() || DoNewAssertDialog( __TFILE__, __LINE__, _msg ) ) \ + { \ DebuggerBreak(); \ + } \ if ( _bFatal ) \ + { \ _ExitOnFatalAssert( __TFILE__, __LINE__ ); \ + } \ } \ } \ } while (0) diff --git a/sp/src/public/tier0/dbg.h b/sp/src/public/tier0/dbg.h index c1f8794e1..2faa26a59 100644 --- a/sp/src/public/tier0/dbg.h +++ b/sp/src/public/tier0/dbg.h @@ -253,9 +253,13 @@ DBG_INTERFACE struct SDL_Window * GetAssertDialogParent(); if ( ret == SPEW_DEBUGGER) \ { \ if ( !ShouldUseNewAssertDialog() || DoNewAssertDialog( __TFILE__, __LINE__, _msg ) ) \ + { \ DebuggerBreak(); \ + } \ if ( _bFatal ) \ + { \ _ExitOnFatalAssert( __TFILE__, __LINE__ ); \ + } \ } \ } \ } while (0)