Serious-Engine/Sources/Engine/Base
Ryan C. Gordon 75b824ddf8 Removed the exception handling code from CTStream.
I think this is a leftover from the mmap()-like code that used to be
in the engine, but now it's a lot of complexity to basically test this:

- Was this a memory access violation?
- If no, crash.
- If yes:
  - Was it part of a CTStream?
  - If no, crash.
  - If yes, crash.

Instead, let's just crash.   :)

(If I'm misunderstanding this, just roll back from revision control.)
2016-03-31 12:22:55 -04:00
..
SDL Silence a whole bunch of warnings about string literals vs non-const char *. 2016-03-29 12:51:34 -04:00
Unix First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Win32 Silence a whole bunch of warnings about string literals vs non-const char *. 2016-03-29 12:51:34 -04:00
Anim.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Anim.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Assert.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Base.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
bison.simple Uploading full engine sources 2016-03-11 15:57:17 +02:00
Changeable.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Changeable.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
ChangeableRT.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Console_internal.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Console.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Console.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
CRC.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
CRC.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
CRCTable.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
CRCTable.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
CTString.cpp Silence a whole bunch of warnings about string literals vs non-const char *. 2016-03-29 12:51:34 -04:00
CTString.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
CTString.inl First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Directory.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
DynamicLoader.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ErrorReporting.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ErrorReporting.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
ErrorTable.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
FileName.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
FileName.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
FileSystem.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
FLEX.skl Uploading full engine sources 2016-03-11 15:57:17 +02:00
GroupFile.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
IFeel.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
IFeel.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Input.cpp Silence a whole bunch of warnings about string literals vs non-const char *. 2016-03-29 12:51:34 -04:00
Input.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
KeyNames.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ListIterator.inl First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Lists.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Lists.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Lists.inl Uploading full engine sources 2016-03-11 15:57:17 +02:00
Memory.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Memory.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
NullSynchronization.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Parser.cpp Adding regenerated parsers so they'll stop spamming my diffs. 2016-03-30 10:59:17 -04:00
parser.h Adding regenerated parsers so they'll stop spamming my diffs. 2016-03-30 10:59:17 -04:00
Parser.y First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ParsingSymbols.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Priority.inl First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Profiling.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Profiling.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ProfilingEnabled.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ProgressHook.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ProgressHook.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Protection.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Protection.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Registry.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Registry.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Relations.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Relations.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ReplaceFile.cpp Various patches to get this closer to compiling again. 2016-03-30 01:51:52 -04:00
ReplaceFile.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Scanner.cpp Adding regenerated parsers so they'll stop spamming my diffs. 2016-03-30 10:59:17 -04:00
Scanner.l First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Serial.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Serial.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Shell_internal.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Shell.cpp Various patches to get this closer to compiling again. 2016-03-30 01:51:52 -04:00
Shell.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ShellTypes.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
StackDump.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Statistics_Internal.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Statistics.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Statistics.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Stream.cpp Removed the exception handling code from CTStream. 2016-03-31 12:22:55 -04:00
Stream.h Removed the exception handling code from CTStream. 2016-03-31 12:22:55 -04:00
Synchronization.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
ThreadLocalStorage.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Timer.cpp Silence a whole bunch of warnings about string literals vs non-const char *. 2016-03-29 12:51:34 -04:00
Timer.h First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Timer.inl First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Translation.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Translation.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
TranslationPair.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Types.h Bunch more work on getting this to compile. Down to Stream and Gfx_OpenGL now. 2016-03-30 13:41:30 -04:00
Unzip.cpp Silence a whole bunch of warnings about string literals vs non-const char *. 2016-03-29 12:51:34 -04:00
Unzip.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
Updateable.cpp First attempt to hand-merge Ryan's Linux and Mac OS X port. 2016-03-28 23:46:13 -04:00
Updateable.h Uploading full engine sources 2016-03-11 15:57:17 +02:00
UpdateableRT.h Uploading full engine sources 2016-03-11 15:57:17 +02:00