fix OpenGL erorr bug on XP software renderer; use svn:ignore

git-svn-id: svn://svn.icculus.org/netradiant/trunk@85 61c419a2-8eb2-4b30-bcec-8cead039b335
This commit is contained in:
rpolzer
2008-09-18 06:57:13 +00:00
parent 2978848a28
commit 3c8d97704b
19 changed files with 28 additions and 129 deletions

View File

@@ -49,9 +49,7 @@ void write_stack_trace(TextOutputStream& outputStream)
free(symbol_names);
}
}
#endif
#if defined (WIN32) && defined (_MSC_VER) && defined (DEBUG)
#elif defined (WIN32) && defined (_MSC_VER)
#include "windows.h"
#include "winnt.h"
@@ -308,11 +306,14 @@ void write_stack_trace(TextOutputStream& outputStream)
__try{ RaiseException(0,0,0,0); } __except(write_stack_trace((GetExceptionInformation())->ContextRecord, outputStream), EXCEPTION_CONTINUE_EXECUTION) {}
}
#else
#if defined (WIN32)
#elif defined (WIN32)
void write_stack_trace(TextOutputStream& outputStream)
{
outputStream << "\nStacktrace is disabled in release-builds\n";
outputStream << "\nStacktrace is disabled on this compiler\n";
}
#else
void write_stack_trace(TextOutputStream& outputStream)
{
outputStream << "\nStacktrace is disabled on this platform\n";
}
#endif
#endif